Scripting titles
covering HTAs:
Windows Administrative Scripting Unleashed: Using VBScript, WMI, and ADSI to Automate Windows Administration Advanced VBScript for Microsoft Windows Administrators VBScript Programmer's Reference (Programmer to Programmer)

 

Basic Software Inventory

Version 2.10

 

Use this HTA to get a basic software inventory of any WMI enabled computer on the network.
 
Note: The software listed is limited to software installed with the Windows Installer.
 
Screenshot of Software.hta - Basic Software Inventory
 
Usage:
 
Open the Basic Software Inventory tool by double clicking the file software.hta.
 
Fill in the name or IP address of a remote computer in the "Computer" field at the top of the screen. Or you can use the "Paste" button at the right of this field to paste the computer name from the clipboard. Or just leave the "Computer" field empty and use the default: the local computer.
 
If you only want a limited inventory, use the filter fields.
Filling in "Microsoft" in the "Vendor" field will limit the installed software list to Microsoft software only, filling in "Office" in the "Name" field will limit the list to software packages that have the word "Office" in their name.
The "Name" and "Vendor" filters are case insensitive.
The "Installed Date" field requires a date in YYYYMMDD format, between 19800101 and today, and will limit the output to software installed on that date or later.
The filtering uses an "AND" function, i.e. all filters settings must apply for a software package to match.
Leave a filter field empty if you don't want to filter for its property.
 
Click the "Go" button to start the inventory.
This may take a couple of seconds or sometimes even minutes.
 
If you want to change the filtering, click the "Edit" button: the results field will be cleared, the computer name and filter fields can be edited again for the next try.
 
The "Reset" button clears all fields, so the software will be ready for the next try.
 
If you want to save the results displayed, you can use the "Copy" button to copy the results to the clipboard in tab delimited format.
 
Open Notepad or any plain text editor, paste the contents from the clipboard and save the file as a *.csv file. Open this CSV file in your spreadsheet program or append it (without header) to an existing CSV file for future reference.
 
Hover your mouse pointer over any field or button to display a short help text in a tooltip.

 

Change History

Version Release Date
(mm/dd/yyyy)
Changes
2.10 01/17/2007 Added automatic update check.
Added filtering for Vendor Name and Installed Date.
2.00 01/09/2006 No change log was kept before this version.

 

Download version 2.10 of the Basic Software Inventory:  

 

Scripting titles
covering WMI:
Understanding WMI Scripting (HP Technologies) Leveraging WMI Scripting (HP Technologies)