安装包制作工具 SetupFactory API清单

  2014-11-19

  SetupFactory中可以通过其API控制很复杂的业务需求。

  下图中展示了其内置的API种类与具体分类函数。

   

序号 API名称 API说明
1 Application.Exit 退出安装程序,并返回一个可选的返回代码
2 Application.GetInstallLanguage 返回一个包含当前安装语言的表格
3 Application.GetLastError 返回最后的错误代码
  Application.SetLastError 更改最后的错误代码
4 Application.GetWndHandle 为安装程序窗口返回数字窗口句柄
5 Application.LoadActionPlugin 加载一个操作插件文件 (.lmd)。
7 Application.LoadValue 加载保存 Application.SaveValue 操作的值
8 Application.Minimize 最小化安装程序窗口到任务栏
9 Application.LoadValue 加载保存 Application.SaveValue 操作的值
10 Application.Restore 恢复安装程序窗口。
11 Application.RunScriptFile 执行外部脚本文件 (.lua) 的内容。
12 Application.SaveValue 保存值到用户的系统,以便今后可用
13 Application.SetInstallLanguage 设置指定的语言为安装语言
14 Application.Sleep 让安装程序休眠一段时间
15 Debug.Clear 清除调试窗口的内容
16 Debug.GetEventContext
返回描述当前事件上下文的字符串,如:"欢迎 > 继续时"

17 Debug.GetTraceMode 返回当前调试跟踪模式
18 Debug.Print 追加文本到调试窗口的底部
19 Debug.SetTraceMode
打开或关闭调试跟踪模式

20 Debug.ShowWindow 显示或隐藏调试窗口
21 Dialog.FileBrowse 显示一个文件浏览对话框,以便用户选择一个或多个文件的路径
22 Dialog.FolderBrowse
显示文件夹浏览对话框,以便用户选择文件夹的路径

23 Dialog.Input 显示输入对话框,以便获取用户信息
24 Dialog.MaskedInput
显示输入对话框,以便按指定格式获取用户信息

25 Dialog.Message 显示带有消息信息的对话框
26 Dialog.PasswordInput 显示“隐藏输入”对话框,以便获取用户输入的密码
27 Dialog.TimedMessage 显示带有消息信息的定时对话框
28 Dialog.SplashImage
显示包含图像的闪屏对话框

29 DlgButton.GetProperties 获取当前屏幕上按钮控件的属性
30 DlgButton.SetProperties 设置当前屏幕上按钮控件的属性
31 DlgCheckBox.GetProperties 获取当前屏幕上检查框的属性
32 DlgCheckBox.SetProperties 设置当前屏幕上检查框控件的属性
33 DlgComboBox.AddItem 将项目添加到已排序的组合框控件。如果控件未排序,项目将被添加到末尾
34 DlgComboBox.GetItemData 获取当前屏幕上组合框控件中项目的关联数据字符串
35 DlgComboBox.GetItemText 返回当前屏幕上组合框控件中项目的文本
36 DlgComboBox.GetProperties 获取当前屏幕上组合框控件的属性
37 DlgComboBox.InsertItem 插入项目到组合框控件
38 DlgComboBox.RemoveItem 从组合框控件中移除项目
39 DlgComboBox.SetItemData 将组合框控件的项目设置为字符串,以便今后能被检索
40 DlgComboBox.SetProperties 设置当前屏幕上组合框控件的属性
41 DlgEditField.GetProperties 获取当前屏幕上编辑栏控件的属性
42 DlgEditField.SetProperties 设置当前屏幕上编辑栏控件的属性
43 DlgListBox.AddItem
添加项目到列表框控件。如果列表框已排序,项目被添加到已排序的位置,否则被添加到末尾。

注意:此操作仅在从屏幕事件调用和指定的控件在当前屏幕上的时候工作。

44 DlgListBox.DeleteItem 从列表框控件中删除项目
45 DlgListBox.FindItem 基于搜索字符串在列表框中查找项目,并返回其索引
46 DlgListBox.GetCount 返回列表框控件中的项目数量
47 DlgListBox.GetItemProperties 获取已给出其索引的列表框控件中项目的属性
48 DlgListBox.GetProperties 获取当前屏幕上列表框控件的属性
49 DlgListBox.GetSelected 返回指定列表框控件中所有已选项的索引 (行号) 的数字索引表
50 DlgListBox.GetSelectedCount 返回列表框控件中已选项的数量
51 DlgListBox.InsertItem 将项目插入到列表框控件中的指定位置
52 DlgListBox.SetItemProperties 设置已给出其索引的列表框控件中项目的属性
53 DlgListBox.SetProperties 设置当前屏幕上列表框控件的属性
54 DlgListBox.SetUpdate 设置列表框控件的更新状态
55 DlgProgressBar.GetPos 返回进度条控件中进度表的当前位置
56 DlgProgressBar.GetProperties 返回包含当前屏幕上进度条控件属性的表格
57 DlgProgressBar.GetRange 返回包含当前屏幕上进度条控件范围的表格
58 DlgProgressBar.SetPos 设置当前屏幕上进度条控件中进度表的位置
59 DlgProgressBar.SetProperties 设置当前屏幕上进度条控件的属性
60 DlgProgressBar.SetRange 设置当前屏幕上进度条控件的范围
61 DlgProgressBar.SetStep 设置进度条控件的步长值,它将在 DlgProgressBar.Step 被调用时使用
62 DlgProgressBar.Step 通过在 DlgProgressBar.SetStep 操作中指定的步长数量来增加当前进度
63 DlgRadioButton.GetProperties 获取当前屏幕上单选按钮控件的属性
64 DlgRadioButton.SetProperties 设置当前屏幕上单选按钮控件的属性
65 DlgScrollingText.AppendLine 追加新行到滚动文本控件中的当前文本
66 DlgScrollingText.SetProperties 设置当前屏幕上滚动文本控件的属性
67 DlgSelectPackages.GetCategoryProperties 获取当前屏幕上选择程序包控件中程序包类别的属性
68 DlgSelectPackages.SetCategoryProperties 设置当前屏幕上选择程序包控件中程序包类别的属性
69 DlgSelectPackages.UpdateDisplay 基于当前内部数据来更新当前显示的程序包列表
70 DlgStaticText.GetProperties 获取当前屏幕上静态文本控件的属性
71 DlgStaticText.SetProperties 设置当前屏幕上静态文本控件的属性
72 DLL.CallFunction 调用动态链接库 (DLL) 中的函数。它可用于以你自己的函数来扩充 Setup Factory 的功能
73 Drive.Eject 当给出了有效的盘符时弹出 CD 或 DVD-ROM
74 Drive.Enumerate 返回包含用户系统上所有驱动器的数字索引表
75 Drive.GetFreeSpace 获取指定驱动器的剩余磁盘空间,并返回其大小 (MB)
76 Drive.GetInformation 返回有关指定驱动器的信息表
77 Drive.GetSize 获取指定硬盘的磁盘空间,并返回其大小 (MB)
78 Drive.GetType 获取指定驱动器的类型
79 Drive.GetUsedSpace 获取指定驱动器的已用磁盘空间,并返回其大小 (MB)
80 File.Copy 复制文件到其他位置
81 File.Delete 删除文件
82 File.DeleteOnReboot 下次系统重启时删除文件
83 File.DoesExist 如果文件存在于指定位置就返回 true,否则返回 false
84 File.ExploreFolder 浏览用户系统上的文件夹
85 File.Find 在本地系统上搜索文件
86 File.GetAttributes 给指定文件返回包含所有属性的表格
87 File.GetCRC 给指定文件返回 CRC 值
88 File.GetDefaultViewer 返回路径到与指定文件扩展名关联的默认阅读程序
89 File.GetShortName 获取文件的完整路径和文件名的“8.3”样式
90 File.GetSize 返回文件的大小 (字节)
91 File.GetVersionInfo 给指定文件返回包含所有版本信息的表格
92 File.Install 将文件安装到用户系统
93 File.IsInUse 确定指定文件是否正在使用。如果文件正在使用,就不能复制或删除
94 File.Move 移动文件到其他位置
95 File.MoveOnReboot 下次系统重启时将文件从一个位置移动到另一个位置
96 File.Open 用默认的阅读程序打开文档文件
97 File.OpenEmail 用目标栏中的 Email 地址打开用户的默认 Email 客户端
98 File.OpenURL 在用户的默认网络浏览器中打开本地文件或网络地址
99 File.Print 在用户的默认打印机上打印文档
100 File.Rename 重命名文件
101 File.Run 运行可执行文件
102 File.RunOnReboot 下次系统重启时运行执行程序
103 File.SetAttributes 设置文件的属性
104 Folder.Create 创建新文件夹
105 Folder.Delete 删除文件夹
106 Folder.DeleteTree 删除指定的文件夹及其子文件夹中的所有文件
107 Folder.DoesExist 如果指定文件夹存在就返回 true,否则返回 false
108 Folder.Find 搜索文件夹
109 Folder.GetCurrent 返回“当前文件夹”(工作目录)
110 Folder.Rename 重命名文件夹
111 Folder.SetCurrent 设置应用程序的“当前文件夹”(工作目录)
112 HTTP.Download 从网站上下载文件 
113 HTTP.DownloadSecure 使用 HTTPS (安全超文本传输协议) 从网站下载文件
114 HTTP.GetConnectionState 检索用户的 Internet 连接状态
115 HTTP.GetHTTPErrorInfo
检索有关最后发生错误的 HTTP 指定信息

116 HTTP.Submit 提交数据到网站,并从服务器返回响应
117 HTTP.SubmitSecure 使用 HTTPS (安全超文本传输协议) 提交数据到网站,并从服务器返回响应
118 HTTP.TestConnection 检查用户的 Internet 连接
119 INIFile.DeleteSection 删除指定 INI 文件中的“区段”
120 INIFile.DeleteValue 删除指定 INI 文件中的“值”
121 INIFile.GetSectionNames 返回 INI 文件中的所有“区段”名称
122 INIFile.GetValue 返回指定 INI 文件中与“值”关联的数据
123 INIFile.GetValueNames 返回 INI 文件的区段中的所有“值”名称
124 INIFile.SetValue 设置值的数据
125 Math.Abs 返回数字的绝对值
126 Math.Acos 返回数字的反余弦 (弧度)
127 Math.Asin 返回数字的反正弦 (弧度)
128 Math.Atan 返回数字的反正切 (弧度)
129 Math.Atan2 返回 Num1/Num2 的反正切 (弧度)
130 Math.Ceil 返回数字的上限
131 Math.Cos 返回数字的余弦
132 Math.Deg 将数字从弧度转换为度数
133 Math.Exp 返回数字的指数值
134 Math.Floor 返回数字的下限
135 Math.Frexp 返回数字(x) 的尾数(m) 和指数(n) (方程式:x = m * 2^n) 的表格
136 Math.Ldexp 已知尾数(m) 和指数(n) (方程式:x = m * 2^n),返回数字(x)
137 Math.Log 返回数字的对数
138 Math.Log10 返回数字的基数为 10 的对数
139 Math.Max 比较两个数字,并返回最大数
140 Math.Min 比较两个数字,并返回最小数
141 Math.Mod 返回 Num1/Num2 的系数
142 Math.Pow 返回基数乘至指数幂的计算
143 Math.Rad 将数字从度数转换为弧度
144 Math.Random 生成随机数
145 Math.RandomSeed Math.Random 的随机数
146 Math.Round 按指定的小数位数返回“四舍五入”后的数字
147 Math.Sin 返回弧度值的正弦
148 Math.Sqrt 返回数字的平方根
149 Math.Tan 返回弧度值的正切
150  ODBC.ConfigDataSource  配置 ODBC 数据源
151   ODBC.InstallDriver  安装 ODBC 驱动程序
152   ODBC.InstallManager  安装驱动程序管理器
153   ODBC.UninstallDriver  移除 ODBC 驱动程序,并返回该操作之后驱动程序的使用统计
154   ODBC.UninstallManager  卸载驱动程序管理器,并返回该操作之后的使用统计
155   Registry.CreateKey  在用户的注册表中创建“键”
156   Registry.DeleteKey  从用户的注册表中删除“键”
157   Registry.DeleteValue  从用户的注册表中删除“值”
158   Registry.DoesKeyExist  确定是否存在指定的注册表键,并返回 true 或 false
159   Registry.GetAccess  检查注册表键是否有指定的访问权限,并返回 true 或 false
160 Registry.GetKeyNames  给指定的键返回包含所有子键名称的表格
161 Registry.GetValue  返回指定注册表值的数据
162 Registry.GetValueNames  返回指定子键中所有的值名称
163 Registry.GetValueType  返回注册表值的类型
164 Registry.SetValue 设置指定注册表值的数据
165 Screen.Back 返回到一个已查看过的屏幕。此操作类似网络浏览器上的返回按钮
166 Screen.End 跳转到当前屏幕列表的末尾,并开始安装中的下一个阶段
167 Screen.GetFocus 获取当前控件的 ID
168 Screen.GetLocalizedString 获取当前语言中字符串 ID 的文本
169 Screen.GetProperties 获取当前屏幕的属性
170 Screen.Jump 跳转到指定屏幕
171 Screen.Next 依照屏幕管理器中的顺序进入屏幕列表中的下一个屏幕
172 Screen.Previous 依照屏幕管理器中的顺序进入屏幕列表中的上一个屏幕
173  Screen.SetFocus  给控件设置焦点
174  Screen.SetLocalizedString  设置当前语言中字符串 ID 的文本
175  Screen.StartTimer  启动计时器
176  Screen.StopTimer  停止计时器
177  Service.Continue  继续指定的服务
178  Service.Create  在本地系统中创建服务
 179   Service.Delete  从服务数据库中删除指定的服务
180  Service.Pause  暂停指定的服务
181  Service.Query  查询指定服务的状态
182   Service.Start  启动服务
183  Service.Stop  停止服务
184  SessionVar.Expand  返回包含给定的会话变量的内容的字符串
185  SessionVar.Get  返回未展开的会话变量的内容
186  SessionVar.Remove  在运行时从会话变量管理器中移除给定的会话变量
187  SessionVar.Set  将给定的会话变量设置为指定的值
188   SetupData.CalculateRequiredSpace  计算安装所需的磁盘空间
189   SetupData.GetAppShortcutFolderPath  获取存放应用程序快捷方式的文件夹
190   SetupData.GetFileListSetupData.GetLocalizedString  获取全局字符串的定位文本 (基于当前安装语言)
191   SetupData.GetPackageList  返回包含在当前安装程序中的程序包 ID 的数字索引表
192  SetupData.GetPackageProperties  返回包含给定的程序包属性的表
193  SetupData.GetSerialListNames  返回包含所有序列号列表名称的数字索引表
194  SetupData.IsValidSerialNumber  检查给定的序列号在指定的序列号列表中是否有效
195  SetupData.SetLocalizedString  设置当前语言中字符串 ID 的文本
196  SetupData.SetPackageProperties  设置给定的程序包的属性
197  SetupData.WriteToLogFile  将文本的字符串写入安装或卸载日志文件
198  Shell.CreateShortcut  创建快捷方式
199  Shell.DeleteShortcut  移除快捷方式
200  Shell.GetFolder  返回公共文件夹的路径,如:"My Documents" 或用户的启动文件夹
201  StatusDlg.GetMeterPos  返回状态对话框的当前状态表位置
202  StatusDlg.Hide  隐藏内建的状态对话框
203  StatusDlg.IsCancelled  如果点击了内建状态对话框上的取消按钮就返回 true,否则返回 false
204  StatusDlg.SetMessage  设置内建状态对话框上的主要描述信息
205  StatusDlg.SetMeterPos

 设置内建状态对话框上的状态表位置
206  StatusDlg.SetMeterRange   设置内建状态对话框的状态表的范围
207  StatusDlg.SetStatusText  设置内建状态对话框上的状态文本。这是显示在状态表上的文本
208  StatusDlg.SetTitle  设置内建状态对话框上的标题栏
209  StatusDlg.SetCancelled  设置内建状态对话框上取消按钮的已点击/未点击状态
210  StatusDlg.Show  显示内建状态对话框
211  StatusDlg.ShowCancelButton  显示或隐藏内建状态对话框上的取消按钮
212   StatusDlg.ShowProgressMeter  显示或隐藏内建状态对话框上的进度表
213   String.AbbreviateFilePath  返回简短的文件路径
214  String.Asc  返回字符的 ASCII 代码 (十进制)
215  String.Char  返回指定 ASCII 代码的字符值 (十进制)
216  String.Compare  比较两个字符串 (区分大小写)
217  String.CompareFileVersions  比较两个文件的版本
218  String.CompareNoCase
 
 比较两个字符串 (区分大小写)
219   String.Concat  添加 (或连接) 两个字符串,并返回结果为一个新字符串
220   String.Find  查找子字串第一次出现的位置
221   String.GetFormattedSize  给定字节数,返回格式化字符串,转换为 字节、KB、MB 或 GB,并可插入逗号
222   String.Left  从现有字符串的最左边的 x 个字符创建一个新字符串
223   String.Length  返回字符串中的字符数量
224   String.Lower  返回字符串的全小写样式
225   String.MakePath  返回基于指定表中元素的路径
226   String.Mid  从字符串返回指定的字符范围
227   String.Repeat  按给定的次数重复字符串
228   String.Replace  在字符串中搜索子字串,并将其替换为新的子字串
229  String.ReverseFind  从右到左搜索子字串在字符串中第一次出现的位置
230   String.Right  从现有字符串的最右边 x 个字串创建新的字符串
231  String.ToNumber  将数字字符串转换为数字值
232  String.SplitPath  将指定的路径分割为驱动器、文件夹、文件名和扩展名
234  String.TrimLeft  从源字符串的左边清除指定的字符
235  String.TrimRight  从源字符串的右边清除指定的字符
236  String.Upper  返回字符串的全大写样式
237  System.GetDate  按各种格式返回当前日期
238  System.GetDefaultLangID  返回包含主、次语言 ID 的表
239  System.GetDisplayInfo  返回包含用户系统的显示信息的表
240  System.GetLANInfo  返回包含用户局域网信息的表
241  System.GetOSName  返回操作系统的名称,如:"Windows 2000"
242  System.GetOSVersionInfo  返回包含操作系统版本信息的表
243  System.GetTime  按各种格式返回当前时间
244  System.GetUserInfo  返回包含用户信息的表
245  System.Reboot  重启用户系统
246  System.RegisterActiveX  注册 ActiveX 控件
247  System.RegisterFont  注册 TrueType 字体 (.ttf 文件)
248  System.RegisterTypeLib  注册类型库文件 (.tlb)
249  System.UnregisterActiveX  卸载注册 ActiveX 控件
250  System.UnregisterFont  卸载注册 TrueType 字体 (.ttf 文件)
251  Table.Concat  返回包含表中某些或全部值的字符串。这些值必须由定界符分隔
252  Table.Count  返回表中的项目总数
253  Table.Sort  排序数字索引表的项目
254  Table.Insert  将项目插入到数字索引表的指定位置
255  Table.Remove  从数字索引表中移除指定项目,并返回其值
256  TextFile.ReadToString  读取文本文件的内容,并将其返回为字符串
257  TextFile.ReadToTable  将文本文件的内容读取到表中
258  TextFile.WriteFromString  将文本的字符串写入到文本文件
259  TextFile.WriteFromTable  将表的内容写入到文本文件。表中每项一行
260  UninstallData.AddItem  将项目添加到卸载配置文件。如果项目已存在,现有项目将被新数据覆盖
261  UninstallData.GetConfigurationFile  获取卸载配置文件 (xml) 的完整路径和文件名
262  UninstallData.GetItem  从卸载配置文件中获取项目的详情
263   UninstallData.GetItemList  按给定的卸载数据类型返回标识符的数字索引表
264  UninstallData.RemoveItem  从卸载配置文件中移除项目
265  UninstallData.SetConfigurationFile  设置卸载配置文件 (xml) 的名称
266  Window.Close  关闭用户桌面上的指定窗口
267  Window.EnumerateProcesses  返回包含所有当前运行进程的列表及其关联窗口句柄的表
268  Window.EnumerateTitles  返回包含所有打开窗口的窗口标题和窗口句柄的表
269  Window.GetPos  返回窗口的 X 和 Y 屏幕坐标 (像素)
270  Window.GetSize  返回窗口的像素尺寸
271  Window.Hide  隐藏指定窗口
272  Window.Maximize  最大化指定窗口
273  Window.Minimize  最小化指定窗口
274  Window.Restore  恢复指定窗口
275  Window.SetOrder  设置相对于其他可见窗口的窗口 Z 顺序
276  Window.SetPos  设置指定窗口相对于屏幕的 X 和 Y 像素坐标
277  Window.SetSize  设置指定窗口的大小
278  Window.SetText  设置指定窗口的标题文本。此文本将显示在窗口的标题栏和任务栏
279  Window.Show  显示指定窗口

上一篇》安装包制作工具 SetupFactory 详解


   如果文章对您有帮助,请帮忙推荐,谢谢!

   欢迎转载,请注明文章出处与链接信息!

时间: 2024-10-15 07:18:25

安装包制作工具 SetupFactory API清单的相关文章

安装包制作工具 SetupFactory 详解

Setup Factory 是一个强大的安装程序制作工具.提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序.可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,还能在 Win.ini 和 System.ini 内加入设定值,更可以建立反安装选项等等.它内附的向导可以一步步的带领您做出漂亮又专业的安装程序. 本篇通过一个WinFrom项目制作安装包程序过程详细介绍其使用方法. 下面截图中使用的 SetupFactory版本为 V9.0.3. 0 汉化版.网

Mac OS平台下应用程序安装包制作工具Packages的使用介绍

一.介绍 Windows下面开发好的应用程序要进行分发时有很多打包工具可供选择,如Inno Setup, InstallShield, NSIS, Advanced Installer, Qt Installer Framework等.甚至很多人还选择结合WinRar+Bat来创建应用程序安装包.Mac OSX下好像可供选择的工具不多,功能强大的工具大部分都需要进行购买.DMG是Mac OS X 上的一种压缩镜像文件格式,类似于Windows上常见的ISO文件,可以作为一种打包工具.直接让用户加

Mac OS平台下应用程序安装包制作工具Packages的使用介绍(补充)

上一篇:Mac OS平台下应用程序安装包制作工具Packages的使用介绍 补充说明 上一篇文章中介绍了如何使用Packages如何创建mac下的安装包.但是这样制作出来的安装包只能安装到系统的文件路径中去.但是在某些场景下,我们需要将一些文件安装到当前用户的主目录中去,能够被当前用户所使用.比如,我们想在安装时把文件安装到~/Movies/Templates/下去,就得区别对待了.这篇文章就介绍下如何利用Packages制作安装包能够释放文件到当前用户的主目录下去. 正文 1. 创建一个Dis

兮米安装包制作工具图文教程集锦电子书

兮米安装包制作工具是俺用过最好用的软件打包工具,操作简单,功能强大~ 点击压缩包文件里的index.htm 打开电子书. https://pan.baidu.com/s/1mnOd7lbD_QqbycZ4H3WgCw 原文地址:http://blog.51cto.com/haiyang457/2086029

基于InstallShield2013LimitedEdition的安装包制作

原文:基于InstallShield2013LimitedEdition的安装包制作 在VS2012之前,我们做安装包一般都是使用VS自带的安装包制作工具来创建安装包的,VS2012.VS2013以后,微软把这个去掉,集成使用了InstallShield进行安装包的制作了,虽然思路差不多,但是处理还是有很大的不同,本文主要基于VS2013的基础上,介绍使用InstallShield2013LimitedEdition的安装包制作. 1.安装使用InstallShield2013LimitedEd

WinFrom安装包制作

1.添加安装向导项目打开文件系统界面,选择应用程序文件夹.在右侧右击->添加->文件,把程序需要的文件都添加进来. 2.右击程序集->创建快捷方式.右击快捷方式->属性窗口->Icon选择应用程序文件夹中的.ico文件.这样就创建了快捷方式和快捷方式的图标. 3.选择->用户的“程序”菜单->在右侧右击->创建新的快捷方式->在“应用程序文件夹”中选择exe文件.同样方式,为用户桌面创建快捷方式.仿照第2步为这两个快捷方式设置Icon属性. 4.右击S

jar 转 exe 以及exe安装包制作含java环境

起一个能概括本博客所有内容的名字真的很难 Java 是一门多么神奇的语言,可以称作为 一次学习到处使用 Java 可以用来开发 移动端 PC桌面端 服务端 网页前端程序 其他3个领域Java都发展的很好,唯独 PC桌面 端几乎没人使用,为什么呢? 原因很简单,Java 领导者脑子被僵尸是吃了 举个简单的栗子,我用 Eclipse 导出一个 Runable Jar 到桌面,双击居然不能执行,我擦嘞. 说实话我后来过了大半年才知道用 Windows 命令行执行 java -jar xxx 去启动这个

InnoSetup安装包制作流程

安装包制作流 1.新建一个向导项目或复制一份已有的项目. 2.修改:主程序名.版本.发布人.程序名. 3.修改安装目录(DefaultDirName={pf}\eCallSystem\{#MyAppName}).安装包生成目录(OutputDir=..\Publish\Dashboard).开始菜单目录 (DefaultGroupName=eCallSystem\Dashboard). 4.添加所有要导入(Source: "..\Compile\Dashboard\WarehouseDashbo

Windows安装包制作指南——Advanced Installer的使用

1. 前言 最近需要制作windows的安装包,据说Advanced Installer比较强大,遂拿它来制作安装包.在网上少量资料以及官网简约文档中摸索前进,总算是制作出可用的安装包,在此记录,仅供参考. Advanced Installer版本: Advanced Installer 11.0, 目前的最新版是13.1,不过大同小异. 2. 安装包制作 2.1 新建工程 由于希望能够自己定制一些安装界面,我们选择Professinal版本,语言选择中文,然后创建工程: 2.2 产品详情 填写