管理策略设置

面向 Windows Installer 开发人员的 Windows SDK 组件中提供了 VBScript 文件 WiPolicy.vbs。 此示例演示了如何使用脚本来管理系统策略。 管理员可以使用组策略编辑器 (GPE) 配置策略。

此示例演示了 Windows Installer 策略。

使用此示例需要 Windows 脚本宿主的 CScript.exe 或 WScript.exe 版本。 若要使用 CScript.exe 运行此示例,请使用以下语法在命令提示符处键入命令。 如果第一个参数是 /? 或者指定的参数太少,则会显示帮助。 若要将输出重定向到文件,请使命令行以 VBS > [文件路径] 结尾。 示例返回值 0 表示成功;如果调用帮助,则返回 1;如果脚本失败,则返回 2。

cscript WiPolicy.vbs [策略][值]

如果未在命令行上指定参数,则示例返回当前策略设置。 使用以下标识符代码指定要设置的策略。 为策略指定新值。 若要返回策略的当前值,请为值指定空字符串“”。

CODE 说明
LM 日志记录模式。 有关详细信息,请参阅日志记录
DO 调试模式。 有关详细信息,请参阅调试
DI 禁用 Windows Installer 模式。 有关详细信息,请参阅 DisableMsi
WT 在没有活动的情况下,等待超时(以秒为单位)。 HKLM\SoftWare\Policies\Microsoft\Windows\Installer\Timeout
DB 禁用用户浏览源位置。 有关详细信息,请参阅 DisableBrowse
DP 禁用修补。 有关详细信息,请参阅 DisablePatch
UC 发送供安装服务的公共属性。 有关详细信息,请参阅 EnableUserControl
SS 安装程序可以安全地从浏览器编写脚本。 有关详细信息,请参阅 SafeForScripting
EM 系统特权 (HKLM)。 有关详细信息,请参阅 AlwaysInstallElevated
EU 系统特权 (HKCU)。 有关详细信息,请参阅 AlwaysInstallElevated
DR 禁用回滚策略。 有关详细信息,请参阅 DisableRollback
TS 在源映像的根目录处找到转换。 有关详细信息,请参阅 TransformsAtSource 策略
TP 固定客户端缓存中的安全转换。 有关详细信息,请参阅 TransformsSecure 策略
SO 源类型的搜索顺序。 有关详细信息,请参阅 SearchOrder

 

有关更多脚本编写示例,请参阅 Windows Installer 脚本编写示例。 有关不需要 Windows 脚本宿主的示例实用工具,请参阅 Windows Installer 开发工具