欢迎访问机房运维工作室

爱数知识库

AnyShare-构建 MSI 客户端安装包最佳实践

频道:爱数知识库 日期: 浏览:179

AnyShare-构建 MSI 客户端安装包最佳实践

关键字

MSI 、静默安装

适用产品

  • AnyShare Enterprise 6.0.6 - 6.0.11
  • AnyShare Express 6.0.6 - 6.0.11

目的

构建可以执行静默安装的 MSI 客户端。

解决方案

构建 MSI 客户端安装包,请按照以下步骤执行:
1. 通过浏览器访问 https://anyshare.eisoo.com:443/link/1D11BFB49460AA7B84A53029A5524976 有效期限:2021-09-30 ,下载 MSI Wrapper 、 Orca 等软件并安装。
2. 运行 MSI Wrapper 软件,点击 Next

3. 点击 Setup Executable Input File Name 输入框后的“...”,选择需要制作 MSI 包的 AnyShare Windows 客户端,点击 MSI Output File Name 下输入框会在相同路径下生成对应的 MSI 安装包名称。点击 Next

4. 此处使用默认设置,点击 Next

5. 在 Application Id 下的输入框填入 eisoo_anyshare3.5_Setup_AppId_is1,在 Upgrade Code 下的输入框填入 {8B72F3E5-FD4F-473F-8900-300C2FE1EA1C},点击 Next

6. 点击 Manufacturer 后的下拉框,选择 Registry 。点击 Next

7. Install Arguments 和 Uninstall Arguments 下输 入框分别输入

/VERYSILENT /SUPPRESSMSGBOXES /NOCANCEL /NORESTART /TASKS="desktopicon,startmenu,autorun"

/VERYSILENT /SUPPRESSMSGBOXES /NORESTART

8. 点击 Next

9. 点击 Build

10. 点击 Exit 。

11. 找到生成的 MSI 文件,右击点击,选择用 Orca 编辑

12. 在左侧表选择: Property ,右侧项目找到 ProductName 行,删除如下字段,点击保存,退出软件。

(Wrapped using MSI Wrapper from www.exemsi.com)

13. 解压当前版本 AnyShare 客户端对应的 Windows 个性化工具,找到 sign.bat

14. 打开 cmd 命令提示符,输入 sign.bat 绝对路径后空格加生成 MSI 包绝对路径,例如:

D:\oem\Target\PackageClient\sign\sign.bat D:\oem\AnyShareNew_Windows_All_x64_fm-6.0.11-20200317-Terminator-1530.msi

签名效果如下:

15. 构建 MSI 客户端安装包完成。

更多信息

使用 MSI 客户端安装可以实现静默安装,并且适合域控推送的方式大规模部署。