CMD/BAT - Cохранение содержимого в *.txt

Ответить
Аватара пользователя
telnet

CMD/BAT - Cохранение содержимого в *.txt

Сообщение telnet »

Подскажите пожалуйсто гуру, нужен BAT который бы при запуске создавал txt фаил и писал туда полный путь фаилов находящихся в папке. То есть наприсер запускаешь 1.bat и он создает в 1.txt такой список

"C:\Documents and Settings\Администратор\Рабочий стол\1.bat"

"C:\Documents and Settings\Администратор\Рабочий стол\файл 1"

"C:\Documents and Settings\Администратор\Рабочий стол\файл 2"

"C:\Documents and Settings\Администратор\Рабочий стол\файл 3"

и так далее всё содержимое папки.
Аватара пользователя
gora

Re: CMD/BAT - Cохранение содержимого в *.txt

Сообщение gora »

Цитата telnet:



создавал txt фаил и писал туда полный путь фаилов находящихся в папке.
CMD/BAT - Cохранение содержимого в *.txt






Код:

Код: Выделить всё

Rem Кодировка файла кириллица DOS (866)
Set folder=e:\Temp\русская папка
Rem Вывод без учета подкаталогов
(For /F "UseBackQ Delims=" %%I In (`Dir "%folder%" /B /ON 2^>Nul`) Do Echo %folder%\%%I)>list1.txt
Rem Вывод с учетом подкаталогов
(For /F "UseBackQ Delims=" %%I In (`Dir "%folder%" /S /B /ON 2^>Nul`) Do Echo %%I)>list2.txt
Ответить

Вернуться в «Скриптовые языки администрирования Windows»