2010-01-20 4 views

ответ

0

попробуйте команду FOR. Сначала прочтите информацию об использовании, попробуйте HELP FOR. Затем эксперимент с этим примерам:

FOR %%a in (*.xml) DO ECHO %%a >>xmllist.txt 

или

FOR /R %%a in (*.xml) DO ECHO %%a >>xmllist.txt 

или

FOR /R %%a in (*.xml) DO ECHO %%~na >>xmllist.txt 

и выбрать то, что лучше подходит с вашими требованиями

+0

Последние два идентичны. – Joey

+0

Вы правы, спасибо. Я исправил это. –

+0

спасибо PA это было очень полезно. –

1
dir /b *.xml > xmlfiles.txt 
+0

Say мой каталог находится в каталоге C: \ WWW \ папка где я могу указать каталог , а также файлы xml также будут в подпапках –

+0

dir/b * .xml> xmlfiles.txt это дает мне имя файла вместе с путём, но мне не нужен путь для хранения только имени файла –

+0

Попробуйте 'dir /?'. Он расскажет вам все, что вам нужно знать. – Thomas

Смежные вопросы