VBScript 文件 WiPolicy.vbs 在 适用于 Windows Installer 开发人员的 Windows SDK 组件中提供。 此示例演示如何使用脚本来管理 系统策略。 可以使用组策略编辑器(GPE)由管理员配置策略。
此示例演示 Windows Installer 策略。
使用此示例需要 windows 脚本主机 CScript.exe 或 WScript.exe 版本。 若要使用 CScript.exe 来运行此示例,请采用以下语法在命令提示符处键入命令。 如果第一个参数为“/?”或指定的参数过少, 则会显示帮助。 若要将输出重定向到某一文件,请使用 VBS > [文件路径] 来结束命令行。 该示例将返回 0 值以表示成功;如果调用了帮助,则返回 1;如果脚本失败,则返回 2。
cscript WiPolicy.vbs [policy][value]
如果未在命令行上指定任何参数,该示例将返回当前策略设置。 使用以下标识符代码指定要设置的策略。 指定策略的新值。 若要返回策略的当前值,请为值指定空字符串“”。
| 编码 | DESCRIPTION |
|---|---|
| LM | 日志记录模式。 有关详细信息,请参阅 日志记录 。 |
| 做 | 调试模式。 有关详细信息,请参阅 “调试”。 |
| DI | 禁用 Windows Installer 模式。 有关详细信息,请参阅 DisableMsi。 |
| WT | 如果没有活动,则等待超时(以秒为单位)。 HKLM\软件\策略\\MicrosoftWindows\安装程序\超时 |
| 分贝 | 禁用用户浏览源位置。 有关详细信息,请参阅 DisableBrowse。 |
| DP | 禁用补丁。 有关详细信息,请参阅 DisablePatch。 |
| UC | 传递到安装服务的公共属性。 有关详细信息,请参阅 EnableUserControl。 |
| SS | 安装程序可以安全地从浏览器编写脚本。 有关详细信息,请参阅 SafeForScripting。 |
| EM | 系统特权(HKLM)。 有关详细信息,请参阅 AlwaysInstallElevated。 |
| 欧盟 | 系统特权(HKCU)。 有关详细信息,请参阅 AlwaysInstallElevated。 |
| 博士 | 禁用回滚策略。 有关详细信息,请参阅 DisableRollback。 |
| TS | 在源图像的根部找到转换。 有关详细信息,请参阅 TransformsAtSource 策略。 |
| 卫生纸 | 在客户端缓存中锁定安全转换。 有关详细信息,请参阅 TransformsSecure 策略。 |
| 所以 | 源类型的搜索顺序。 有关详细信息,请参阅 SearchOrder。 |
有关其他脚本编写示例,请参阅 Windows Installer 脚本编写示例。 有关不需要 Windows Script Host 的示例实用工具,请参阅 Windows Installer 开发工具。