当前位置: 首页 > 教程资源 > Inno Setup 教程 > 正文
Inno Setup 打包安装包开机自启动解决方案

Inno Setup 打包安装包开机自启动解决方案

作者:大眼仔~旭 日期:3年前 (2020-11-09) 评论:0 条

摘要:对于一些程序选项需要设置开机启动项的行为,我们可以通过使用 Inno Setup 在打包的时候执行添加该启动项。在 Inno Setup 打包程序中有多种方式可以设置某个应用程序快速启动。今天大眼仔和大家分享通过使用设置快捷图标创建到快速启动文件夹路径的方式以及注册表方式来设置某个应用程序启动。 第一种:文件夹启动方式…

对于一些程序选项需要设置开机启动项的行为,我们可以通过使用 Inno Setup 在打包的时候执行添加该启动项。在 Inno Setup 打包程序中有多种方式可以设置某个应用程序快速启动。今天大眼仔和大家分享通过使用设置快捷图标创建到快速启动文件夹路径的方式以及注册表方式来设置某个应用程序启动。

第一种:文件夹启动方式

1
2
3
[Icons]
Name: "{userstartup}\My Program"; Filename: "{app}\MyProg.exe"; Tasks:StartMenuEntry;
Name: "{commonstartup}\My Program"; Filename: "{app}\MyProg.exe"; Tasks:StartMenuEntry;

{userstartup} 解释:

{userstartup} & {commonstartup} 为开始菜单启动文件夹路径。

Tasks 解释:

为当前的快速启动添加可选任务选项,由用户选择是否开机启动。

第二种:修改注册表方式启动

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

以上两种方式都可以实现在 Inno Setup 打包的时候来设置某个应用程序进入到快速启动项,大家可以根据自己的实际需要来选择不同的方法。

声明:大眼仔旭 | 本文采用署名-非商业性使用-相同方式共享 4.0 国际许可协议[CC BY-NC-SA]进行授权
文章名称:《Inno Setup 打包安装包开机自启动解决方案
文章固定链接:http://www.dayanzai.me/inno-setup-start.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
转载声明
全部评论: (0条)
^_^ 暂无评论!

发表评论

返回顶部