防止 Inno Setup 在 /silent 时重新启动电脑

问题描述 投票:0回答:1

有一个由 Inno Setup 创建的软件发行版。安装完成后,它会重新启动计算机:

/silent
。我反编译了一下,发现
install_script.iss
中有一行:

 [Run]
 Filename: "WinShutdown.exe"; Parameters: "-r"; \
     Description: "Restart computer"; MinVersion: 0.0,5.0; \
     Flags: postinstall

有没有办法让安装在从命令行启动原始发行版时不重新启动电脑?创建带有重新启动选项的安装的正确方法是什么?

installation inno-setup
1个回答
0
投票

如果您不想在静默安装时自动重新启动,则可以使用

Check
参数
Run
 时跳过 
WizardSilent
条目:

[Run]
Filename: "WinShutdown.exe"; ...; Check: not WizardSilent
© www.soinside.com 2019 - 2024. All rights reserved.