Inno Setup 静默脚本
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,#define MyAppName "我的程序"#define MyAppVersion "1.5"#define MyAppPublisher "我的公司"#define MyAppURL "htt
千家信息网最后更新 2025年02月02日Inno Setup 静默脚本
#define MyAppName "我的程序"#define MyAppVersion "1.5"#define MyAppPublisher "我的公司"#define MyAppURL "http://www.example.com/"#define MyAppExeName "222.txt" ;222.txt为安装后需要打开的文件名[Setup]; 注: AppId的值为单独标识该应用程序。; 不要为其他安装程序使用相同的AppId值。; (生成新的GUID,点击 工具|在IDE中生成GUID。)AppId={{9B4D1741-599A-480C-B600-584E211BED16}AppName={#MyAppName}AppVersion={#MyAppVersion};AppVerName={#MyAppName} {#MyAppVersion}AppPublisher={#MyAppPublisher}AppPublisherURL={#MyAppURL}AppSupportURL={#MyAppURL}AppUpdatesURL={#MyAppURL}DefaultDirName={pf}\TETSDefaultGroupName={#MyAppName};安装包保存的目录OutputDir=C:\Users\Administrator\Desktop ;安装包的文件名OutputBaseFilename=setupCompression=lzmaSolidCompression=yes[Languages]Name: "chinesesimp"; MessagesFile: "compiler:Default.isl"[Tasks]Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1 ;添加文件请加在以下的文件处[Files]Source: "E:\Test\222.txt"; DestDir: "{app}"; Flags: ignoreversionSource: "E:\Test\SQL.exe"; DestDir: "{app}"; Flags: ignoreversion; 注意: 不要在任何共享系统文件上使用"Flags: ignoreversion"[Icons]Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon [code][Code]//关键代码静默安装procedure InitializeWizard();begin //不显示边框,这样就能达到不会闪两下了 WizardForm.BorderStyle:=bsNone;end; procedure CurPageChanged(CurPageID: Integer);begin //因为安装过程界面隐藏不了,所以设置窗口宽高为0 WizardForm.ClientWidth := ScaleX(0) WizardForm.ClientHeight := ScaleY(0)if CurPageID = wpWelcome thenWizardForm.NextButton.OnClick(WizardForm);if CurPageID >= wpInstalling then WizardForm.Visible := False else WizardForm.Visible := True; // WizardForm.NextButton.OnClick(WizardForm);end;function ShouldSkipPage(PageID: Integer): Boolean;beginresult := true;end;[Run]Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: shellexec postinstall skipifsilent
文件
程序
文件名
相同
代码
公司
关键
工具
应用程序
标识
界面
目录
系统
边框
过程
中生
能达
应用
生成
脚本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
衡水网络安全资质申请费用
软件开发如何验证逻辑
软件开发企业工时分配
西城区正规软件开发
汽车硬件及基础软件开发
网络安全建设论文题目
加强工会数据库动态管理
网络安全法入侵网站
厦门比较大的软件开发公司
湖州无线网络技术
深信服网络技术挑战赛资料
数据库中创建数据库如何做选择
如何查询RRP数据库
数据库简介及常用数据库介绍
计算机网络技术5g入局
海南智信网络技术有限公司
网络技术和网络安全的区别
ncbi数据库官网进入
国家标准 数据库
宝山区创新软件开发定制介绍
海康服务器监控方案
增加服务器和桌面云一起管理
客户端主动连接服务器
热量表数据服务器
湖南郴州学it软件开发在哪学
aig网络安全险思维导图
布艺展示软件开发
汕尾通讯软件开发代理价格
联想服务器部署ovirt
数据库千万级别数据同步需要多久