2012-04-07 130 views
0

我在.cmd文件中有以下语法,其中PathList是以.exe作为扩展名的控制台应用程序。如果文件保存为.BAT扩展从Windows命令脚本(.cmd)文件执行(.exe)时出错

cd D:\Sample 
D: 
PathList 2> file.txt 

这句法工作正常,但如果它与.cmd扩展名保存它引发错误说 “PathList”不被识别为一个内部或外部命令,可操作 程序或批处理文件。 请问我能知道什么是问题与.cmd扩展名保存它

+0

PathList保存在什么目录?如果它不在你的Sample子目录中,并且不在你的系统%PATH%的任何地方,那么你得到的错误是正常的。 – 2012-04-07 05:35:19

+0

感谢您的答复,雅我有我的PathList.exe文件在D:\示例目录本身,然后如何得到它的罚款时,我保存与.bat作为扩展 – mahesh 2012-04-07 05:39:56

回答

1

你可以尝试洗牌的前两行的CMD的情况下,我认为它不能够浏览到我们与CD

移动该目录

试试这个

D: 
cd D:\Sample 
PathList 2> file.txt 
+0

这工作正常以下语法D: cd D:\调试 cmd/c“PathList.exe” – mahesh 2012-04-07 08:16:34