批处理脚本更改目录,然后运行kace runkbot 4 0

时间:2013-10-22 16:25:38

标签: batch-file

您好我正在尝试编写一个批处理脚本来运行runkbot 4 0。

到目前为止我所拥有的是:

start cmd.exe /k "C: && cd \program files\dell\kace\runkbot.exe" -s 4 0

每次我运行此操作时都会收到错误,指出无法找到该目录。

如果我这样运行它会找到目录:

start cmd.exe /k "C: && cd \program files\dell\kace\

有谁能告诉我如何打开cmd提示符,更改目录然后通过批处理脚本运行runkbot 4 0?

3 个答案:

答案 0 :(得分:0)

cd表示更改目录,但您要为其提供.exe文件。它找不到名为runbot.exe的目录,因为它不是目录。如果您只是删除cd,则第一个示例将起作用,因为假定命令的第一部分是可执行的。 cd是一个已知的可执行文件,但它是您特别请求的任何其他.exe文件。

尝试:

start cmd.exe /k "C: && \program files\dell\kace\runkbot.exe" -s 4 0

答案 1 :(得分:0)

这是一个批处理脚本:

@echo off
cd /d "C:\program files\dell\kace\"
runkbot.exe -s 4 0

答案 2 :(得分:0)

你可以试试这个:

“%PROGRAMFILES(X86)%\ Dell \ KACE \ runkbot.exe”4 0 “%PROGRAMFILES%\ Dell \ KACE \ runkbot.exe”4 0