批处理文件无法在Windows 2003服务器中执行命令

时间:2013-08-30 15:17:49

标签: batch-file cmd

我无法在Windows 2003服务器上执行命令行命令。

下面是我在记事本中输入的路径并保存为.bat和RUN它没有帮助。

D:\ Program Files(x86)\ PH \ Check This 7.11 \ ASD \ ABC> sm -reportlic> d:\作者Srini \ test1.txt的

上面的命令帮助我从dos提示符执行命令,并将结果保存到txt文件到上述路径的D:\驱动器。

但是无法创建批处理文件来执行相同的操作。

请帮助任何帮助。

此致 斯

1 个答案:

答案 0 :(得分:0)

您需要先更改到正确的驱动器和文件夹才能执行sm,或者使用完整路径直接调用它。在任何一种情况下,您都需要引用路径,因为它包含空格。

首先更改驱动器和目录:

cd /d "D:\Program Files(x86)\PH\Check This 7.11\ASD\ABC"
sm -reportlic > D:\srini\test1.txt

使用完整路径:

"D:\Program Files(x86)\PH\Check This 7.11\ASD\ABC>sm" -reportlic > D:\srini\test1.txt