我試圖列出子目錄內的所有文件的絕對路徑。我能夠找到並輸出該子目錄中的所有文件,但我輸出的文件路徑不正確,即一個文件夾丟失。輸出子文件夾內的所有文件:絕對文件路徑
我的文件夾結構:
root:
myBatchFile.bat
SearchFolder:
testfile1.txt
testfile1.txt
當我輸出文件夾「SearchFolder的」裏面的所有文件中的路徑,他們缺少SearchFolder的。
批處理文件輸出:
C:/user/me/root/testfile1.txt
C:/user/me/root/testfile2.txt
輸出應該是:
C:/user/me/root/SearchFolder/testfile1.txt
C:/user/me/root/SearchFolder/testfile2.txt
我怎樣才能讓我的批處理文件代碼輸出「SearchFolder的」裏面的文件的絕對路徑?
REM // For all files in the folder 'SearchFolder': Compile them
for /r %%i in ("SearchFolder/*.txt") do echo %%i
不會在所有子目錄裏面「根」,而不是僅僅在「SearchFolder的」是搜索? –
是的。您需要搜索的目錄始終保持一致嗎? – Adarsh
我編輯了我的答案。這隻會搜索特定的SearchFolder目錄。 – Adarsh