TechNet Gallery - resources for IT professionals

Download resources and applications for Windows 7, Windows Server 2008 R2, Windows Server 2008, SharePoint, System Center, Office, and other products. Find resources written in VB Script, PowerShell, SQL, JavaScript, or other script languages. New resources are added frequently so check often and see what's new.

Each contribution is licensed to you under a License Agreement by its owner, not Microsoft. Microsoft does not guarantee the contribution or purport to grant rights to it.
Sort by: rss
19 results in Software inventory [Clear]
Jaap Brasser
This script generates a list by querying the registry and returning the installed programs of a local or remote computer.
(3)
Updated 8/23/2013
Released 8/23/2013
1,777 Downloads
Amol S Patil
Hello,This is build to collect Installed Software Inventory from Remote Machine.You need to Enter Server names in server.txt file to collect the details from multiple servers.This will work on  Windows 2003/2008, Win7 machines.Software details will be collect from remote machine
(4)
Updated 5/28/2013
Released 3/19/2013
1,441 Downloads
Olaf Helper
This PoSh script tries to enumerate SQL Server instances in your network using SMO and creates an inventory as a Html document.It's similar to MS MAP,but only as a simple plain script and dedicated for SQL Server instances.With this info you could plan a SQL Server consolidation.
(11)
Updated 11/27/2011
Released 11/27/2011
3,919 Downloads
Amol S Patil
Hello,This is build to collect Installed Software Inventory from Remote Machine.You need to Enter Server name .This will work on  Windows 2003/2008, Win7 machines.Software details will be collect from remote machine registry values.Spcl. Thanks to - Jon Gurgul (http://social.tech
(0)
Updated 2/13/2013
Released 2/12/2013
790 Downloads
Cookie.Monster
Returns a list of software program installed on specified computers using the registry.  This avoids the performance impact and potential danger of using the WMI Win32_Product class.
(1)
Updated 12/8/2013
Released 11/24/2013
52 Downloads
Aman Dhally
Note: Please Treat this script as education purpose, dont run it on your production environmnet. this script is using Win32_product WMI class and that calls MSI to get the list of the software and sometime MSI starting recofiguring softwares Please see this link http://support.mi
(4)
Updated 8/29/2012
Released 8/21/2012
1,343 Downloads
Michael Weigert
What Inventory.vbs does is collect the registry information (the same kind of information as seen within the Control Pannel's Add/Remove Programs) and reorganizes it into tab separated variable (TSV) text file, which can best be viewed within a spreadsheet program such as Excel.
(1)
Updated 11/11/2011
Released 11/11/2011
844 Downloads
Aman Dhally
Note: Please Treat this script as education purpose, dont run it on your production environmnet. this script is using Win32_product WMI class and that calls MSI to get the list of the software and sometime MSI starting recofiguring softwares Please see this link http://support.mi
(0)
Updated 8/29/2012
Released 8/22/2012
693 Downloads
Deviantz
This script will perform a enumeration of all installed software on a Windows machine using the WMI Class "Product" and will provide you with a dump of all installed apps for review.  The script provides "prompt" boxes for destination host and output locations. It was written by
(4)
Updated 2/2/2012
Released 2/2/2012
1,206 Downloads
James Keeler
This script gets information about all installed software on a computer or collection of computers, regardless of whether the software was installed by Windows Installer.
(8)
Updated 7/16/2012
Released 12/9/2011
1,284 Downloads
Monimoy Sanyal
This Script gets the Uninstall String of any software Installed. Then Uninstalls the software. This Script is handy in case of New Installations, Data-Centre or Machine migration when the administrator is required to Uninstall multiple softwares or applications.                  
(1)
Updated 8/25/2013
Released 8/18/2013
156 Downloads
Sandro Pereira
It’s always good to know what software is installed in our environment. Sometimes we need to know what version of BizTalk is installed or what version of the Adapter Pack, x86 or x64? And preferably be able to get this list in an easy and automated way.
(7)
Updated 5/14/2012
Released 5/14/2012
233 Downloads
Ryen Kia Zhi Tang
This Get-Product PowerShell Cmdlet allows administrator to probe a host or an entire domain on installed software through WMI and provide a CSV result that can be imported into excel for analysis on software utilization.The Get-Product.PSM1 file is a PowerShell Module file which
(1)
Updated 11/5/2013
Released 7/31/2013
73 Downloads
Mohamed Garrana
the script takes a number of servers as an input and produces custom objects with certian properties like (name , rams , cpu , installed applications ...) which can be pipelined to export-csv to produce an excel readable file
(11)
Updated 3/12/2010
Released 3/12/2010
Joseph__Moody
Often, I will want to get a high level overview of group memership/group count for an OU. This script will prompt for a computer, check it's OU, and then look at every computer in that OU. You will be left with a list of computers, a list of groups, and the count of each group.Th
(0)
Updated 8/2/2013
Released 8/2/2013
9 Downloads
1 - 15 of 19 Items