2014-04-19 137 views
2

我做了一個批處理腳本,它應該回顯所有帶有.txt擴展名的文件的完整路徑。爲什麼我的腳本找不到這些文件?

forfiles /m *.txt /c "echo @PATH" 

當我運行它,我得到這個錯誤:

ERROR: The system cannot find the file specified. 

是什麼原因呢?

+0

難道只是該目錄中沒有'.txt'文件嗎? – ooga

+0

有7 @ @加 –

回答

3

試試這個:

forfiles /m *.txt /c "cmd /c echo @PATH" 

的問題是,echo是不是程序本身,但它是一個內置cmd程序的命令。所以你必須執行cmd才能使用echo

相關問題