我会尽量保持这个简短...我是新手使用批处理文件,所以请耐心等待。但这就是我想要发生的事情:
这是我到目前为止所做的:
cmd.exe /k "cd %USERPROFILE%\Desktop"
现在我想执行桌面目录中的文件。我读到你可以用&
或&&
(cmd.exe /k "cd %USERPROFILE%\Desktop" && "test.exe --config=test.txt"
)来链接命令,但我没有运气。
在更改为桌面目录后,如何添加test.exe --config=test.txt
之类的其他命令?
感谢。
答案 0 :(得分:3)
尝试删除第一个命令末尾和第二个命令开头的引号。类似于:cmd.exe /k "cd %USERPROFILE%\Desktop && test.exe --config=test.txt"
这对我有用。 cmd /k "cd %USERPROFILE%\Desktop && FileCrc.exe"
答案 1 :(得分:0)
试试这个。将以下内容添加到文件中并将其命名为runtest.cmd。
@echo off
setlocal
cd /d "%userprofile%/desktop"
test.exe --config=test.txt