如何用Inno setup 打包在完成页面(FinishedPage)添加CheckBox实现下面功能
1.在桌面上创建快捷方式
2.添加到“快速启动”
3.在登录Windows之后自动运行请高手解答,感激不尽!分不够再另散,只能放100分

解决方案 »

  1.   


    在安装脚本中加入:开机自启动:
    [Registry]
    Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; ValueName: "YourApplicationName"; ValueData: """{app}\YourApplicationName.exe"""; Flags: uninsdeletevalueAdministrative 
    建立开始程序组和桌面的快捷方式:
    [Icons] 
    Name: "{commonstartup}\My Program"; Filename: "{app}\YourApplicationName.exe"
    Name: "{commondesktop}\YourApplicationName.exe"; Filename: "{app}\YourApplicationName.exe"; Tasks: desktopicon
      

  2.   


    加入到快速启动:(也是在[Icons]部分)
    [Icons]
    Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\My Program"; Filename: "{app}\MyProg.exe"
      

  3.   

    [Run]
    Filename: "{app}\ 应用程序 "; Description: "{cm:LaunchProgram,' + 应用程序 + '}"; Flags: nowait postinstall skipifsilent')看inno帮助