【发布时间】:2014-10-29 04:15:16
【问题描述】:
我对批处理有点熟悉。超轻知识。无论如何,我有这个程序在命令行模式下运行(它恰好渲染我的世界地图)。
一般是打开cmd,输入mapcrafter.exe -c config.config -j 8运行exe,指定配置文件,8线程运行job。
我想做的一件事是把所有这些都放在一个批处理文件中,这样我就不必在每次想要重新渲染它时都输入所有内容。它看起来像:
start cmd.exe /K mapcrafter.exe --config "config.config" --jobs 8
当批处理文件与 exe 位于同一目录中时,这非常有用。 无论如何,我不知道该怎么做是:
- 启动命令提示符
- 将目录 (cd) 更改为包含 .exe 的文件夹
- 使用两个 (-c -j) 参数运行 .exe
我想在一个批处理文件中完成所有这些,并且我希望它保持命令提示符窗口打开,因为 .exe 输出错误和完成百分比。
我很幸运,凭借我对批处理的有限知识,我能够使单行批处理文件正常工作。在这一点上,我不知道应该如何处理这个问题。提前感谢您提供的任何帮助!
【问题讨论】:
标签: batch-file command-line cmd executable cd