我已經走了這麼遠在此的* .xml文件的所有實例:批處理腳本來搜索特定目錄
for /r . %%g in (*.xml) do echo %%g
但我有一個小麻煩搞清楚如何指定路徑爲它進行搜索。例如,我需要查看Z:\ abc \ def \目錄中的所有XML文件以及所有子目錄。
在此感謝提前看!
我已經走了這麼遠在此的* .xml文件的所有實例:批處理腳本來搜索特定目錄
for /r . %%g in (*.xml) do echo %%g
但我有一個小麻煩搞清楚如何指定路徑爲它進行搜索。例如,我需要查看Z:\ abc \ def \目錄中的所有XML文件以及所有子目錄。
在此感謝提前看!
我的天啊......你在那裏99%。
/R選項後面的點表示當前目錄。只需替換你想要的特定路徑即可。
for /r "Z:\abc\def" %%g in (*.xml) do echo %%g
如果你正在嘗試做的是列在屏幕上的文件,那麼你可以使用DIR命令:
dir /b /s /a-d "Z:\abc\def\*.xml"
這看起來像一個Unix shell腳本,但你指定的目錄中似乎有一個DOS名稱。 – Malvolio
沒有這是一個.bat腳本,我已經通過Windows命令行試過併成功測試過它。對於如何指定搜索路徑,我只是有點困惑,這可能與此腳本所在的路徑不同。 – fembot