代码之家  ›  专栏  ›  技术社区  ›  Ajay Bhasy PhilDW

在NSIS中运行批处理文件

  •  2
  • Ajay Bhasy PhilDW  · 技术社区  · 9 年前

    我有一个批处理文件需要vbe删除,我目前正在使用

    Exec "$PLUGINSDIR\IISHelper.bat"
    

    但是,在执行时,出现了一个黑色窗口,这不是所希望的。我希望以静默方式运行该批处理文件。

    Exec "start $PLUGINSDIR\IISHelper.bat /B"
    

    1 回复  |  直到 9 年前
        1
  •  6
  •   Anders    9 年前

    这个 start

    使用nsExec插件(默认NSIS安装的一部分)隐藏控制台窗口。

    nsExec::Exec '"$sysdir\cmd.exe" /c if 1==1 "$PLUGINSDIR\IISHelper.bat"'
    Pop $0