Можно ли записать список имен файлов в текстовый файл, используя пакетный файл Windows Xp? - PullRequest
17 голосов
/ 23 декабря 2011

Я хочу записывать список имен файлов из заданного пути каталога в текстовый файл при каждом щелчке на пакетном файле Windows XP. Я не знаю, возможно ли это в Windows Xp?

Итак, не могли бы вы рассказать мне об этом?

Ответы [ 3 ]

45 голосов
/ 23 декабря 2011

Как насчет этого?

dir /b "C:\My Path" > myFiles.txt
0 голосов
/ 15 августа 2018

Если вы хотите перечислить все имена файлов с другими деталями, такими как время / размер и т. Д., И без какой-либо другой информации каталога, вы можете использовать приведенную ниже команду

DIR c:\temp\*.* | FIND ":" > logfile.txt

Это приведет к получению DIRформат (без заголовка или информации нижнего колонтитула), но сохраните все детали, передайте вывод DIR в FIND.
Это предполагает, что ваш разделитель меток даты и времени равен : (например, 09-04-2018 11:06).

0 голосов
/ 14 марта 2017

Подробно

@echo off
Rem Following command will write the names of all files in a text file
dir "C:\Source folder" > C:\destination.txt
echo "File names have been written"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...