部署清单收集器程序包
你可以使用以下方法将清单收集器程序包部署到目标计算机:
**组策略软件安装。**这是 Windows Server® 中 Active Directory® 域服务的一个功能。向其部署程序包的所有计算机都必须是 Active Directory 林的一部分。
**登录脚本。**你可以使用 Windows® Script Host 创建登录脚本。使用登录脚本安装需要本地计算机上的管理员凭据。
**Microsoft® 系统中心配置管理器。**有关如何使用系统中心配置管理器的信息,请参阅产品文档。
**手动分发。**你可以将网络上的某个文件服务器用作软件分发点,或者你可以分发可移动媒体。清单收集器程序包的用户安装需要本地计算机上的管理员凭据。
通过使用“组策略软件安装”部署清单收集器程序包的步骤
确保要向其部署程序包的计算机都是 Active Directory 林的成员。
创建用于发布清单收集器程序包的“组策略对象”(GPO)。
将 GPO 分配到包含一组计算机的组织单元 (OU)。
通过使用“组策略软件安装”创建和发布新的软件安装程序包。
有关“组策略软件安装”过程的信息,请参阅组策略软件安装的最佳实践。
分配用于将清单收集器程序包安装到组织单元的登录脚本的步骤
创建登录脚本。以下脚本是一个示例。
Set ws = WScript.CreateObject("WScript.Shell") ws.Run("\\servername\collector\package_name.exe")
要避免安装重复运行,脚本必须创建相应的标记。
有关登录脚本的详细信息,请参阅将登录脚本分配到 Active Directory 中的用户。
将脚本保存在 SYSVOL\Scripts 文件夹中。
通过依次单击“开始”、“所有程序”、“管理工具”,然后单击“Active Directory 用户和计算机”打开“Active Directory 用户和计算机”控制台。
右键单击要向其分配登录脚本的 OU,单击“属性”,然后单击“组策略”选项卡。
单击“新建”以添加新 GPO,或者选择现有 GPO,然后单击“编辑”。
在左侧窗格中,依次展开“用户配置”对象、“Windows 设置”对象,然后单击“脚本(登录/注销)”。
在右侧窗格中,双击“登录”脚本。
单击“添加”。
单击“浏览”,浏览到 \\<domain>\Sysvol\Scripts 文件夹,选择脚本,然后单击“打开”。
单击“确定”以关闭“登录属性”对话框。
关闭“组策略管理”控制台和“Active Directory 用户和计算机控制台。
在作为域成员和 OU 一部分的计算机上,以 OU 用户的身份登录。
打开“命令提示符”窗口,然后键入
GPUPDATE /force
以强制更新“组策略”设置。在命令提示符下,键入
RSOP.msc
以验证“组策略”分配。在左侧窗格中,依次展开“计算机配置”对象、“Windows 设置”对象,然后单击“安全设置”。
展开“帐户策略”,单击“密码策略”,然后验证已分配的“组策略”设置。
关闭“策略结果集”控制台和“命令提示符”窗口。
通过使用“系统中心配置管理器”部署清单收集器程序包的步骤
验证你要向其部署程序包的计算机是否已包括在“配置管理器”清单中。
创建包含计算机的“配置管理器”计算机集合。
创建包含清单收集器程序包的源图像的共享文件夹。
创建基于共享文件夹中源图像的“配置管理器”程序包。
有关详细信息,请参阅如何创建程序包。
指定“配置管理器”软件分发点。
创建包括部署清单收集器程序包所需的命令和命令行选项的“配置管理器”程序。
有关详细信息,请参阅如何创建程序。
创建可指示“配置管理器”客户端“的“配置管理器”广告,以使其运行你在先前步骤中指定的程序。
有关详细信息,请参阅如何创建广告。
从网络共享部署清单收集器程序包的步骤
将程序包 (.msi) 文件存储在网络上的共享文件夹中。
通知需要清单收集器程序包的计算机用户运行 .msi 文件。例如,你可以将包括一个超链接的电子邮件消息发送到共享文件夹。
将清单收集器程序包部署到脱机计算机的步骤
在清单收集器程序包中,指定日志文件的本地输出路径。
将 .msi 文件刻录到可移动媒体。
向脱机计算机用户发送可移动媒体。
指导用户运行 .msi 文件,然后返回已生成的日志文件。例如,用户可以通过电子邮件消息的方式发送日志文件或将文件放置在网络共享上。