How to 使用SMS 2003 LastHardwareScanTool
批量检查近期未提交数据的客户机
前言:
在SMS客户端维护过程中,我们经常需要了解哪些客户端处理不正常状态,以便我们能够及时排除问题。判断SMS客户端是否正常的方法很多,我通常使用的方法是设置所有客户机硬件清单的提交周期为一天,然后检查在每个周末哪些客户机一周内没有提交过数据。这种方法虽然不一定能够很准确的反应客户端的健康状况,但很多情况下却非常有效。
要检查客户机最后一次提交硬件清单的时间,我们可以通过SMS管理控制台中选中某一台机器,选择 Recourse Explorer ,在新打开的界面中选择Hareware-Workstation Status-Last Hardware Scan后查看。如果我们所管理的客户机超过一定数量(如三千台),使用此方法查看的效率可想而知。那么是否有工具可以帮助我们批量查看此项内容呢?答案是肯定的。感谢我的同事zhZH将此功能以独立软件的方式从他开发的SMS管理工具中分离出来,并提供给我们使用。我们可以点击这里下载此工具的安装包(zhZH不提供此软件任何形式的技术支持,但如果大家有兴趣和他讨论SMS 2003开发的相关的问题,可通过zhzhl555[at]hotmail.com与他联系)。
实验拓扑:
实验拓扑图如图1所示,DC为winsvr.org域的域控制器,SMS-Centre安装有SMS 2003主站点,版本为SMS 2003 SP2,服务器的操作系统均为Windows Server 2003 SP1,两台客户机的操作系统版本分别为Windows XP SP2、Windows 98 SE,SMS客户端类型分别为Advanced Client、Legacy Client;SMS-Secondary为子域sz.winsvr.org的域控制器,同时做为SMS主站点的二级站点,其SMS版本为SMS 2003 SP1,WinXP-SZ为子域sz.winsvr.org的客户机,其操作系统版本为Windows XP SP2,SMS客户端类型为Advanced Client,所指派站点为主站点。
图1