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

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

我让一位已不在我们身边的开发人员创建了一个 msi 来为我执行此操作,但该包现在已经过时,我们需要部署新的文件。

基本上我需要做以下事情:

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

我如何将以下内容转换为 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

答案1

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

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

相关内容