若要在运行 Windows 7 之前发布的 Windows 版本的计算机上使用组策略部署打印机连接,必须将 PushPrinterConnections.exe 实用程序添加到计算机启动脚本或用户登录脚本中。PushPrinterConnections.exe 实用程序从组策略读取打印机连接设置,并将相应的打印机连接添加到计算机或用户帐户中(或更新现有连接)。
PushPrinterConnections.exe 文件在运行 Windows 7 或 Windows Server 2008 R2 的计算机上自动检测并退出。这些计算机内置了支持使用组策略部署的打印机连接的功能,所以,您可以安全地将此文件部署到组织中的所有客户端计算机。
注意 | |
以下过程假定您使用的是 Windows Server 2008 R2 附带的组策略管理控制台 (GPMC) 版本。若要在 Windows Server 2008 R2 上安装 GPMC,请使用服务器管理器中的“添加功能向导”。如果使用的是其他版本的 GPMC,步骤可能会略有不同。 |
若要将 PushPrinterConnections.exe 文件添加到启动脚本或登录脚本中,请执行下列操作: |
打开 GPMC。
在 GPMC 控制台树中,导航至存储要部署 PushPrinterConections.exe 实用程序的计算机或用户帐户的域或组织单位 (OU)。
右键单击包含要使用组策略部署的打印机连接的 GPO,然后单击“编辑”。
导航至下列任一位置:
-
如果打印机连接是按计算机进行部署的,请转至“计算机配置”、“策略”、“Windows 设置”、“脚本(启动/关机)”。
-
如果打印机连接是按用户进行部署的,请转至“用户配置”、“策略”、“Windows 设置”、“脚本(登录/注销)”。
注意 运行 Windows 2000 的客户端计算机不支持每台计算机的连接。
-
如果打印机连接是按计算机进行部署的,请转至“计算机配置”、“策略”、“Windows 设置”、“脚本(启动/关机)”。
右键单击“启动”或“登录”,然后单击“属性”。
在“启动属性”或“登录属性”对话框中,单击“显示文件”。此时将出现“启动”或“登录”窗口。
将 PushPrinterConnections.exe 文件从 %WINDIR%\System32 文件夹复制到“启动”或“登录”窗口中。此操作将该实用程序添加到 GPO 中,并在 GPO 中使用组策略设置复制到其他域控制器。
在“启动属性”或“登录属性”对话框中,单击“添加”。此时将出现“添加脚本”对话框。
在“脚本名称”框中,键入:PushPrinterConnections.exe
若要在运行 Windows Server 2003、Windows XP 或 Windows 2000 的客户端计算机上启用日志记录,在“脚本参数”框中,键入:–log
会将日志文件写入应用该策略的计算机上的 %WINDIR%\temp\ppcMachine.log(对于每个计算机的连接)和 %temp%\ppcUser.log(对于每个用户的连接)中。
在“添加脚本”对话框中,单击“确定”。
在“启动属性”或“登录属性”对话框中,单击“确定”。
使用 GPMC 将 GPO 链接到要将 PushPrinterConnections.exe 实用程序部署到的其他 OU 或域。
其他注意事项
- 您必须具有管理权限才能执行此任务。