我的BAT文件没有执行我的可执行文件?

kar*_*ari 3 windows batch-file

我有一个内置exe的文件夹.我正在创建一个BAT文件来运行它.这是代码:

START "C:\Program Files\myApp\XYNTService.exe -i"
EXIT
Run Code Online (Sandbox Code Playgroud)

但是exe似乎没有被执行.只有cmd窗口显示路径C:\Program Files\myApp.

如何使用-i标志运行exe ?

lav*_*nio 8

如果START命令看到引用的内容,则假定它是命令窗口的标题.START看起来像这样的语法:

START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
      [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
      [/WAIT] [/B] [command/program]
      [parameters]

    "title"     Title to display in  window title bar.
...
Run Code Online (Sandbox Code Playgroud)

所以你想要尝试的是:

START "" "C:\Program Files\myApp\XYNTService.exe" -i
Run Code Online (Sandbox Code Playgroud)