如何批量删除多个客户端上的LDMS代理

Version 2

    问题:

    怎样在多个客户端上删除LDMS代理。我们知道确实可以用UninstallWinClient.exe来卸载客户端代理,但是如何同一时间对多个客户端进行操作?

     

    解决方法:

    我们可以将UninstallWinClient.exe以软件分发的方式发送到多个客户端执行卸载。

     

    UninstallWinClient.exe的位置:核心服务器的X:\Program Files (x86)\LANDesk\ManagementSuite\ldmain\UninstallWinClient.exe

     

    具体步骤:

    1. 登陆控制台。

    2. 点击工具->软件分发。

    3. 点击安装包分发选项。

    4. 在弹出的下面的窗口中,右键点击并创建一个新的安装包。

    5. 在弹出的属性窗口中,输入安装包名称和描述。

    6. 在”主文件“中,请选择UninstallWinClient.exe文件。(可以将这个文件放到某一个特定的路径。如http://XX/landesk/files。这个路径可以在IIS管理器中进行修改。针对如何放置该应用程序,我们可以在IIS管理器中通过右键点击相应站点并选择浏览来打开对应的站点文件夹。

    7. 点击保存来结束配置。

    8. 右键点击该新创建的包并选择计划任务。

    9. 请拖拽需要卸载代理的多个客户端到该计划任务上。

    10. 右键点击该计划任务并选择开始->全部。

     

    !请注意,当我们分发该安装包的时候,客户端的代理会被下载掉。但该计划任务的状态会一直停在“活动”的状态直到超时并失败。这是因为代理已经被卸载掉了,无法向核心服务器报告客户端的状态。

     

    英文原文请参考:How to uninstall LDMS agents on multiple clients.