如何将此vbscript打包为组策略的msi

我有一个开发人员已经不在我们这里为我创build一个msi,但是这个包现在已经过时了,我们需要部署新的文件。

基本上我需要做到以下几点:

  1. 以此问题底部的代码,并将其作为组策略中的软件安装包部署到所有用户。 我不想使用计算机启动脚本,因为我不想在每次login时都运行它,只需要安装一次即可完成。

我怎样才能把它变成一个msi通过GPO部署?

@echo off copy "\\tuldc01\EOneActiveXapplets\ActiveX898\jdeexpimpU\jdeexpimp.inf" "C:\Windows\Downloaded Program Files" /Y copy "\\tuldc01\EOneActiveXapplets\ActiveX898\jdeexpimpU\jdeexpimpU.ocx" "C:\Windows\Downloaded Program Files" /Y copy "\\tuldc01\EOneActiveXapplets\ActiveX898\jdewebctlsU\jdewebctls.inf" "C:\Windows\Downloaded Program Files" /Y copy "\\tuldc01\EOneActiveXapplets\ActiveX898\jdewebctlsU\jdewebctlsU.ocx" "C:\Windows\Downloaded Program Files" /Y regsvr32 "C:\Windows\Downloaded Program Files\jdeexpimpU.ocx" /s regsvr32 "C:\Windows\Downloaded Program Files\jdewebctlsU.ocx" /s 

这很可能是实现你的目标的最好的(也可能是唯一的)方式:

  • 首先, 将VBScript转换成一个.exe文件 。
  • 其次, 将.exe文件转换为MSI 。 (这可能是最好的免费MSI制作工具了)
  • 第三,利润!

让我们知道它是如何工作的!