怎么用Inno Setup打包工具打包成自动启动
如何用Inno Setup打包工具打包成自动启动?
我用Inno Setup打包工具打包了我的程序,我想让安装文件安装完后把我的程序添加到自动启动项里,让他开机后自动启动?
我打包的时候把安装目录强制设置为C:\om49client 在om49client文件夹里有个OM49.exe文件,如何在安装的过程中让他设置为开机自动运行呢?
以下是用Inno Setup打包所生成的代码,如何修改成开机自动运行呢?请高手告知谢谢!
; 脚本由 Inno Setup 脚本向导 生成!
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
[Setup]
AppName=我的程序
AppVerName=我的程序 1.5
AppPublisher=我的公司
AppPublisherURL=http://www.hanzify.org
AppSupportURL=http://www.hanzify.org
AppUpdatesURL=http://www.hanzify.org
DefaultDirName=C:\om49client
DisableDirPage=yes
DefaultGroupName=我的程序
OutputDir=C:\Documents and Settings\Administrator\桌面
OutputBaseFilename=setup
Compression=lzma
SolidCompression=yes
[Languages]
Name: "chinese"; MessagesFile: "compiler:Default.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription:
"{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "C:\om49client\OM49.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\om49client\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
createallsubdirs
; 注意: 不要在任何共享系统文件上使用“Flags: ignoreversion”
[Icons]
Name: "{group}\我的程序"; Filename: "{app}\OM49.exe"
Name: "{group}\{cm:UninstallProgram,我的程序}"; Filename: "{uninstallexe}"
Name: "{userdesktop}\我的程序"; Filename: "{app}\OM49.exe"; Tasks: desktopicon
[Run]
Filename: "{app}\OM49.exe"; Description: "{cm:LaunchProgram,我的程序}"; Flags: nowait
postinstall skipifsilent
------解决方案--------------------
在注册表中写入你的程序的名字就可以了!
------解决方案--------------------
[Registry]
Root: HKLM; Subkey: SOFTWARE\Microsoft\Windows\CurrentVersion\Run; ValueType: string; ValueName: 开机启动; ValueData: """C:\OM49.exe"" /s"; Flags: uninsdeletevalue
我用Inno Setup打包工具打包了我的程序,我想让安装文件安装完后把我的程序添加到自动启动项里,让他开机后自动启动?
我打包的时候把安装目录强制设置为C:\om49client 在om49client文件夹里有个OM49.exe文件,如何在安装的过程中让他设置为开机自动运行呢?
以下是用Inno Setup打包所生成的代码,如何修改成开机自动运行呢?请高手告知谢谢!
; 脚本由 Inno Setup 脚本向导 生成!
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
[Setup]
AppName=我的程序
AppVerName=我的程序 1.5
AppPublisher=我的公司
AppPublisherURL=http://www.hanzify.org
AppSupportURL=http://www.hanzify.org
AppUpdatesURL=http://www.hanzify.org
DefaultDirName=C:\om49client
DisableDirPage=yes
DefaultGroupName=我的程序
OutputDir=C:\Documents and Settings\Administrator\桌面
OutputBaseFilename=setup
Compression=lzma
SolidCompression=yes
[Languages]
Name: "chinese"; MessagesFile: "compiler:Default.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription:
"{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "C:\om49client\OM49.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\om49client\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
createallsubdirs
; 注意: 不要在任何共享系统文件上使用“Flags: ignoreversion”
[Icons]
Name: "{group}\我的程序"; Filename: "{app}\OM49.exe"
Name: "{group}\{cm:UninstallProgram,我的程序}"; Filename: "{uninstallexe}"
Name: "{userdesktop}\我的程序"; Filename: "{app}\OM49.exe"; Tasks: desktopicon
[Run]
Filename: "{app}\OM49.exe"; Description: "{cm:LaunchProgram,我的程序}"; Flags: nowait
postinstall skipifsilent
------解决方案--------------------
在注册表中写入你的程序的名字就可以了!
------解决方案--------------------
[Registry]
Root: HKLM; Subkey: SOFTWARE\Microsoft\Windows\CurrentVersion\Run; ValueType: string; ValueName: 开机启动; ValueData: """C:\OM49.exe"" /s"; Flags: uninsdeletevalue