Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

'Add/Remove Programs' - Can you generate a report? 2

Status
Not open for further replies.

HiBoo

Programmer
Jan 11, 2000
88
CA
I'm looking for help in creating a text file that lists all the programs on a computer listed in 'Add/Remove Programs' (In the Control Panel)

I'd like to use VB or VBS to do this for the purpose of auditing some of the content of our remote workstation and server computers.

Any thoughts or comments or code bits to get me started???

Thanks,
 
The following was taken from Technet scripting and will identify software installed via an MSI - link to the info below:


Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.CreateTextFile("c:\scripts\software.tsv", True)
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colSoftware = objWMIService.ExecQuery _
("Select * from Win32_Product")
objTextFile.WriteLine "Caption" & vbtab & _
"Description" & vbtab & "Identifying Number" & vbtab & _
"Install Date" & vbtab & "Install Location" & vbtab & _
"Install State" & vbtab & "Name" & vbtab & _
"Package Cache" & vbtab & "SKU Number" & vbtab & "Vendor" & vbtab _
& "Version"
For Each objSoftware in colSoftware
objTextFile.WriteLine objSoftware.Caption & vbtab & _
objSoftware.Description & vbtab & _
objSoftware.IdentifyingNumber & vbtab & _
objSoftware.InstallDate2 & vbtab & _
objSoftware.InstallLocation & vbtab & _
objSoftware.InstallState & vbtab & _
objSoftware.Name & vbtab & _
objSoftware.PackageCache & vbtab & _
objSoftware.SKUNumber & vbtab & _
objSoftware.Vendor & vbtab & _
objSoftware.Version
Next
objTextFile.Close


Regards
Steve Friday
 
Thanks SFriday,

Thats what I was looking for! Much appreciated.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top