2011-12-23 41 views
14

我想寫一個文件名列表從一個給定的目錄路徑到文本文件,每當點擊一個Windows XP批處理文件。我不知道它是否可能在Windows XP中?使用批處理文件Windows Xp可以將文件列表寫入文本文件嗎?

所以,你能告訴我這個嗎?

+0

的可能重複[批處理文件來列出窗口在目錄中的所有文件7](http://stackoverflow.com/questions/12847302/batch-file -to-list-all-files-in-a-dir-in-windows-7) – whybird 2015-04-15 03:46:05

回答

38

這樣的事情呢?

dir /b "C:\My Path" > myFiles.txt 
+0

@ ziesemer:非常感謝。它運行良好 – Saravanan 2011-12-23 04:50:07

+0

:它也可以檢索它裏面的目錄名。我該如何避免它? – Saravanan 2011-12-23 04:53:37

+3

如果你的意思是你只想顯示文件而不顯示目錄,添加'/ a-d'(屬性類型爲「not directories」)。請參閱'dir /?'獲取所有可用的選項。 – ziesemer 2011-12-23 05:07:22

0

在一個具體的方式

@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" 
相關問題