我正在尝试创建一个从特定路径运行exe的批处理文件。
例如:我在E盘中有我的exe。确切路径为E:\kk.exe
。我想从D:\bin folder
运行此kk.exe。我在批处理文件中使用以下命令。到目前为止没有运气。任何帮助将不胜感激。
批处理文件命令:
start "D:\bin" "E:\kk.exe"
答案 0 :(得分:1)
start "" /d "d:\bin" "e:\kk.exe"
start
命令有一个特殊的行为:第一个引用的参数是窗口的标题。这就是初始""
的原因(您可以包含所需的标题)。该行的其余部分是起始文件夹(/d
,将是启动进程的当前活动文件夹)和要执行的命令。
答案 1 :(得分:0)
cd /d "D:\bin"
start "window name" "E:\kk.exe"
如果我已正确解释您的含义,您希望在当前目录为kk.exe
时运行d:\bin
。这将创建一个独立的流程来运行该程序。
注意:“start”的语法是这样的,建议分配一个窗口标题(第一个引用的参数) - 如果你没有标题,请保留文本并使用空的引用字符串。
但是,如果您只想执行e:\kk.exe
,那么
cd /d "D:\bin"
"E:\kk.exe"