Important alert: (current site time 5/24/2015 10:39:30 AM EDT)

winzip icon

System Documentor Wizard

Submitted on: 2/26/2013 8:22:42 PM
By: VBScab 
Level: Advanced
User Rating: Unrated
Compatibility: HTML, VbScript (browser/client side)
Views: 9593
     This HTA grew out of Rene Lariviere's VBS code to document various aspects of Windows machines. He released a 4/5ths-finished version as an HTA and I have used that as a basis for this, adding missing code and replacing other parts with code in my preferred style.

Having selected or created a list of machine names (or a group name from AD), this HTA will visit each machine in turn (if present on the network) and create an HTML report of various standard items e.g. RAM and hard drives present and allows you to select other items to report, e.g. running services, processes and so on. As each report is based on WMI queries, you can obviously extend the list.

Hopefully, the code's modularity enables you to plug in extras or edit what's already there to suit your own requirements.
VersionDate  Notes
1.0.010th Nov 2011  Initial release
1.0.130th Sep 2012  The 'Events' category checkboxes are enabled/disabled according to whether the 'Events' master checkbox is enabled/disabled
    The default 'Last number of 'x' hours' figure works and is preserved between tab switches
    The spin buttons for the above text-box now work
    Non-machine accounts no longer cause the code to summarily exit
1.0.210th Oct 2012  Fixed some aberrant behaviour when switching between 'Report' and 'Action' view for the 'User' category
    Made tooltip registry setting actually actioned when read
1.0.316th Oct 2012  Fixed disabling of form elements not occuring when any tab other than Tab1 was selected

winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

If you don't have a virus scanner, you can get one at many places on the net

Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.

Other 9 submission(s) by this author


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)

Other User Comments

 There are no comments on this submission.

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)

To post feedback, first please login.