batch-file - 按顺序运行多个命令

标签 batch-file

我会尽量保持简短...我是使用批处理文件的新手,所以请耐心等待。但这是我希望发生的事情:

  • 打开cmd.exe
  • 更改为目录
  • 执行该目录中的文件

这是我到目前为止所做的事情:

cmd.exe /k "cd %USERPROFILE%\Desktop"

现在我想执行桌面目录中的一个文件。我读到您可以将命令与 &&& (cmd.exe/k "cd %USERPROFILE%\Desktop"&& "test.exe --config=test.txt") 但我没有任何运气。

如何添加另一个命令(例如 test.exe --config=test.txt)以在更改为桌面目录后运行?

谢谢。

最佳答案

尝试删除第一个命令末尾和第二个命令开头的引号。类似于:cmd.exe/k“cd %USERPROFILE%\Desktop && test.exe --config=test.txt”

这对我有用。 cmd/k“cd %USERPROFILE%\Desktop && FileCrc.exe”

关于batch-file - 按顺序运行多个命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20952175/

相关文章:

windows - 使用批处理脚本在当前 cmd 中设置环境

java - netbeans、cmd 和 .bat 或 .cmd 中的路径差异

batch-file - Windows 批处理语法 - 变量名称中冒号的含义

windows - 批处理文件变量在这种特殊情况下无法打印

batch-file - 对 cmd/批处理文件中的所有问题切换为 "yes"

batch-file - 批处理 : For what is percentage followed by asterisk used?

windows - 批处理 - 无法打印字符串开头的空格

batch-file - 在批处理文件的路径中使用多个通配符

batch-file - Windows 批处理文件 : Pipe destroys my return code

batch-file - 如何在 forfiles 中获取命令的 ERRORLEVEL?