in

myITforum.com

ashx Client Health Check Script and Scheduled task (Version 1.1 Release)

Downloads: 206 File Size: 22.6kB
Posted By: rodtrent Views: 358
Date Added: 06-12-2008
Sorry for the quick release between versions but i needed to address a few changes quickly so enjoy this new version

******************************************************************************************************************************************** 

 

One of the big complaints that I heard at MMS 2008 during the Client Health Check breakout  (by Paul Thomsen) was that most solutions require yet another product and client. A key part of Microsoft’s solution (discussed in Paul’s session) is a tool by 1E . 1E uses their 1E Wakeup tool to monitor the client’s health when the Wakeup service isn’t being used.

 Unfortunately some of us can not afford to purchase everything we need to get ConfigMgr up and running, let alone another product. While the 1E Client Health features are beneficial, due to budgetary restraints some people cannot go that route just yet. So this is simply a free solution that can get you moving in the right direction. The direction being a more healthy ConfigMgr environment.


This tool will check the health of a client from the machine itself instead of from the server or collections. It is to be used in addition to the Client Health Checks. I will be updating the checks once I have SCCM Deployed in production.

 

So I was thinking what if instead of a service that runs all the time why not just have a task sequence that fires off once or twice a day. This would allow you to do the same check without having to have something running all the time. So I created a script that will create a Scheduled task that will trigger a script to scan the system for problems.

  

This solution is meant for SCCM 2007 client but the script could be altered to use it on SMS 2003 as well.

 

Please read attached doc for full explination of how this works.


 

Note: this Script is very complex so I may have missed some things that it does. If so let me know and I will add it to the description.

 

Note: all executable files have been renamed so that they can get though virus scanners without being striped so make sure that you rename things.

 

This application includes the following:

 

  • check.mof
    • This can be added to the Configuration.mof for tracking the usage of this toll in SCCM
  • Client_Health_Check.ipf
    • This is the SMS installer Script to allow you to make changes to the scripts before you compile it and deploy it to you clients
  • Client_Health_Check_Local.doc
    • This Document
  • Create_Task.vbs
    • The script to create the Scheduled Task that will fire the Health Check task Script
  • Health_Check.reg
    • Just an example of the Reg keys that are created by the Script
  • Health_Check.vbs
    • The Script that will do all of the health checks and attempt to repair issues if you have any.

 

 

Please feel free to make any changes that you find necessary. If you make changes that are to fix bugs or make the script better as a whole please share them with me so I can release a new version for everyone to use.

 

 

Special Thanks To the following For code snippets:

 

  • 1E And Richard Threlkeld  For the original Health Check tool
  • David Turner For cache expander Function
  • DudeWorks For script functions from their original Health Check scripts
  • Sherry Kissinger For Error checking And Function editing
  • Authors of SMS 2003 Recipes (a must have book For any SMS admin)
  • My beta testers. I’ve been asked by some to not mention there names so I will not.
    • The rest know who they are and I will gladly give them recognition if they want it.
  • The guys and gals on the MyITForum MSSMS list For chiming in when needed
  • And anybody else that added their 2 cents :-)

 

 

Thanks

Chris Stauffer <><

Comments

No comments exist for this file.
Copyright - www.myITforum.com, Inc. - 2007 All Rights reserved.
Powered by Community Server (Commercial Edition), by Telligent Systems