方案1:将快捷方式添加到“启动”文件夹
[Tasks]
Name: "startupicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}";
[Icons]
Name: "{userstartup}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks:startupicon
方案2:修改注册表方式
//注册表启动项
[Registry]
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; ValueName: "testrun"; ValueData: "{app}\{#MyAppExeName}"
注意:方案1有一个缺点,系统需要使用管理员权限登录才能生效,方案2任何用户登录都可生效。