Inno Setup 设置软件开机自启动

Inno SetUp 开机自启动:

方法1. 不修改注册表,询问用户是否开机自启动,并将exe文件添加到开机文件夹中

[Tasks]
Name: "startupicon"; Description: "开机启动"; GroupDescription: "{cm:AdditionalIcons}"; 
[Icons]
Name: "{userstartup}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon

方法2.修改注册表方式(目前不知道怎么让用户自主选择)

[Registry] 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; ValueName: "testrun"; ValueData: "{app}\{#MyAppExeName}" 

你可能感兴趣的:(Inno Setup 设置软件开机自启动)