为什么我的脚本无法找到文件?

时间:2014-04-19 00:30:53

标签: batch-file cmd

我制作了一个批处理脚本,它应该回显.txt扩展名的所有文件的完整路径。

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

当我运行它时,我收到此错误:

ERROR: The system cannot find the file specified.

这是什么原因?

1 个答案:

答案 0 :(得分:3)

试试这个:

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

问题是echo本身不是程序,而是cmd程序的内置命令。因此,您必须执行cmd才能使用echo