使用“启动脚本”安装Patch Manager Plus代理

您正在尝试安装Patch Manager Plus代理。但是,它失败了。即使遵循提供的解决方案,您也无法安装代理。您在屏幕上看到以下任一错误:

可以使用各个知识库文章中提供的解决方案来解决上述每个错误。但是,如果无法解决问题,则可以使用脚本手动安装代理。

原因

Patch Manager Plus使用域管理员或普通管理员的凭据远程安装代理。添加域或工作组时会指定这些凭据。如果无法建立远程连接,安装可能会失败。

解析度

使用启动脚本安装代理的步骤因您当前使用的Patch Manager Plus版本而异。选择以下选项以查看基于您具有的Patch Manager Plus服务器版本的步骤:

使用Active Directory的启动脚本在多台计算机上运行该脚本

您可以使用Active Directory的启动脚本在客户端计算机中安装代理。这是通过在多台计算机中运行脚本来添加客户端计算机中Active Directory的启动脚本来完成的。

要使用GPO在客户端计算机中安装代理,请执行以下步骤:

注意:确保在域控制器设置中完成下面给出的步骤。即使您已在少数客户端计算机中安装了Patch Manager Plus代理,也可以将脚本映射到域。该脚本仅在未安装代理的计算机中安装代理。

  1. 下载  Zip文件,将其解压缩并按照以下步骤操作:
    1. 单击“ 管理”选项卡
    2. 在“ 全局设置”部分中,单击“管理范围”
    3. 单击下载代理
    4. 选择所需的办公室

      注意:这可以是本地办公室或远程办公室,具体取决于您要在其中安装代理的计算机。

  2. 将.msi和.mst文件保存在您创建的网络共享中。
  3. 单击开始 > 运行
  4. 输入gpmc.msc
  5. 单击确定
  6. 右键单击域,然后选择“创建并链接GPO”
  7. 指定GPO的名称
  8. 选择GPO
  9. 注意:如果要仅在少数客户端计算机中安装代理,请执行以下步骤。要在所有客户端计算机中安装代理,请跳过这些步骤。
    1. 单击“ 范围”选项卡
    2. 在“ 安全筛选”部分中,单击“ 添加”
    3. 在“ 选择用户,计算机或组”对话框中,单击“ 对象类型”
    4. 选择特定的计算机对象类型
    5. 单击确定
    6. 指定计算机名称
    7. 单击“ 检查名称”
    8. 单击确定
  10. 右键单击GPO,然后单击“编辑”
  11. 展开计算机配置>策略> Windows设置>脚本
  12. 右键单击“ 启动”,然后单击“ 属性”
  13. 单击显示文件
  14. InstallAgent.vbs(下载.txt文件并将其重命名为.vbs)和PatchManagerPlusAgent.msi PatchManagerPlusAgent.mst拖放到此位置并复制位置(\\域名\ SysVol \域名\ Policies \ {ID} \ Machine \ Scripts \ Startup)并关闭。
  15. 在“ 启动属性”对话框中,单击“ 添加”
  16. 浏览并导航到该位置(\\域名\ SysVol \域名\ Policies \ {ID} \ Machine \ Scripts \ Startup)并选择InstallAgent.vbs脚本

    指定路径(复制的位置)和脚本,如下所述:
    (\\域名\ SysVol \域名\ Policies \ {ID} \ Machine \ Scripts \ Startup)\ InstallAgent.vbs
  17. 指定脚本参数,如下所述:
    PatchManagerPlusAgent.msi PatchManagerPlusAgent.mst
  18. 单击“ 确定”关闭“ 添加脚本”对话框
  19. 单击“ 确定”关闭“ 启动属性”对话框
  20. 关闭组策略对象编辑器
  21. 关闭“ 组策略管理”对话框

    注意:下面提到的脚本仅适用于计算机组,但不能用于整个域。

客户端计算机下次重新启动时将执行该脚本。执行脚本后,Patch Manager Plus代理会自动安装在所有客户端计算机中。

笔记

  • 在所有客户端计算机中将.vbs文件的文件关联属性设置为基于Microsoft Windows(r)的脚本宿主。这可确保脚本成功执行。不要修改文件关联属性以在文本编辑器中打开,因为脚本的执行将失败。
  • 您可以无限期地保留Patch Manager Plus GPO对象,以确保在将来的客户端计算机中安装代理。
  • 这不会重新安装已安装的代理程序,因为脚本已编程为确保它不会重新安装已安装的代理程序。这不会在启动期间导致任何问题。
  • 每次Patch Manager Plus发布新版本时,您也无需更新和下载PatchManagerPlusAgent.msi文件。代理程序被编程为从服务器检查新版本并自动升级。安装代理程序时,它会在发布新版本时自动更新。

    您现在已使用GPO在客户端计算机中安装了代理。

    在使用GPO部署代理时,配置IP范围将有所帮助
    • 如果为Patch Manager Plus服务器中创建的所有远程办公室配置了IP范围,管理员可以直接下载本地办公室PatchManagerPlus_Agent.msi并使用GPO将其部署到所有远程办公室。
    • IP范围具有自动智能功能,可以检测指定IP范围内的计算机,并为远程办公室重新安装相应的代理。
    • 要了解如何配置IP范围,请单击此处