【发布时间】:2020-08-25 13:05:34
【问题描述】:
START /high /d "./files" "Program Name.exe"
这不起作用,如果“程序名称”不在引号中,它会起作用,但在这种情况下,我无法控制文件名和批处理文件的执行位置。我将如何使用 Batch 解决这个问题?
【问题讨论】:
-
这是因为
start命令将第一个引用的参数视为控制台标题,前提是引用的参数不属于任何命令行开关。您可以提供一个虚拟标题(或空标题)以不干扰引用的可执行文件名称:START "title" /high /d "./files" "Program Name.exe" -
这行得通,谢谢! :)
标签: batch-file