【发布时间】:2017-05-11 08:47:12
【问题描述】:
我有一个批处理文件,我通过传递某些参数来调用一个应用程序。
这是我的 sample.batch 文件的内容
cd C:\Program Files\MyApplication
"C:\Program Files\MyApplication\Application.exe" -e -p "Application Projects/Testing/General/Notepad" -rm "Close Notepad"
在这里,我需要将当前工作目录更改为 Application.exe 所在的文件夹,以便它找到位于该文件夹中的某些必需 JAR。这样做是最佳做法吗?在执行之前更改当前工作目录批处理文件。
【问题讨论】:
-
注意,
cd有有用的/d参数。pushd/popd是另一种选择。
标签: batch-file command working-directory