Показать полную графическую версию : [решено] Как скопировать содержимое txt файлов всех подкаталогов в один файл
dezertic
20-10-2009, 11:54
Имеется каталог, в котором куча подкаталогов, в которых содержатся файлы lels.txt как собрать содержимое этих файлов в один файл в корневом каталоге
@Echo Off
Set ROOT=C:\TEST
Set FILE=lels.txt
If Not Exist "%ROOT%\%FILE%" Echo.>"%ROOT%\%FILE%"
For /R "%ROOT%" %%i In (%FILE%) Do If Exist "%%i" (
Copy /B "%ROOT%\%FILE%"+"%%i" "%ROOT%\%FILE%"
)
dezertic
20-10-2009, 12:32
спасибо, а можно с комментами?
и можно ли сделать проще?)
хмм, в результате выполнения создаётся пустой файл lels.txt
сорри))) эт я туплю))))) спасибо огромное)))
а можно сделать Set ROOT для текущей диры, где валяется батник, не указывая путь??
а можно сделать Set ROOT для текущей диры, где валяется батник, не указывая путь??
Set ROOT=%~dp0
можно ли сделать проще?) »в какую сторону?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.