|
It's Fairly Straightforward – Open your favourite plain text editor (like Notepad) and paste the code (Provided in the ‘Description’ tab) into the editor, Then Go to ‘File > Save As..’ and give it a name, followed by “.vbs” (without the quotation marks, you may need to set the type to “All Files” also). Example Filename: “Software.vbs”. Simply Double-Click the saved file to run the script, or call it from within a command line. Hope this helps! =D
It seems to work fine but i doesn't output it as a list. How do i do that? Thanks!
To see an output in console I have used this command: cscript ./script.vbs
Im needing a script similar to this one, however it just needs to display the versions of adobe reader installed on our network instead of all software. What do i need to delete out of the script to isolate adobe versions? Can this be done?
Get-WmiObject -Class Win32_Product | sort-object Name | select Name | where { $_.Name -match "Adobe*"}
I have found that this script only does a partial list of installed applications on Windows 7 64. I see them all in "Program and Features" but I have never seen a complete list with any scripts that I have seen so far.
When I run "Select * from Win32_Product Where (Name like 'Adobe%')") I get all installations that have run locally on computer, as installing abobe.msi. When I have done a installation thru a script that automatically update adobe flash it does not show this installation, anyone has ideas about this? When I check under Installed Programs the Adobe Flash is showing but when running select statement above not, why? Thanks in advance.
Hi, awesome script, love the simplicity, question... say i have 5 computers that i want to run this against, How can i include an argument to upload an excel sheet or txt full of hostnames?
Does what it supposed to do. Though the option to send output to file might be nice.
vbscript.vbs >> output.txt this does not work, please can you be more specific, I am not a developer by profession
Like most administrative scripts, this one should be run at a command prompt, using the cscript host program, so the output can be redirected to a text file. For example, if the VBScript is saved in a file called GetSoftware.vbs, use this command: cscript //nologo GetSoftware.vbs > software.txt This assumes you are in the folder where the file GetSoftware.vbs is saved. Otherwise you must specify the path to the file. The new file software.txt is created in the same folder with the output. The "//nologo" optional parameter suppresses logo info so it is not in the file. To start a command prompt, Click Start, enter cmd, then click on the cmd.exe program.
Works fine for me. Windows 7 Pro 64bit. Thx! Also, big thanks to Richard Mueller for the refresher on how to output the script.
It somehow it doesn't list all programs installed for some reason. I saved the vbs file on desktop and ran it from there. Running Windows 64.
The script works well on XP and 2003 systems, but doesn't provide the same results on Windows 2008 (lots of installed software is missing). Is there a trick to make this work with 2008?
The script works on Windows Server 2008 R2, but it only reveals the items in the Uninstall registry key. It looks like 32-bit apps are not listed there. You can also use the Win32_Product class of WMI. This is not supported on Windows Server 2003 (by default), but seems to work on W2k8 R2 and lists more software, similar to what appears in control panel. The same thing happens on Windows 7 64-bit.
strKey2 = "SOFTWARE\WOW6432Node\Microsof t\Windows\Curre ntVersion\Unins tall\" The above key needs to be searched as well. I'd use it to compile and keep not just a full software list but a list of 32bit apps vs 64bit apps.
You've inspired me. I'm going to try it too. I've got Windows 7 64-bit. I let you know what happens!
So, EllieK said that she would report back but didn't! I have Win7 64 bit. The script works, but doesn' grab anything out of the Wow6432Node section in the Registry. I tried pointing the script to HKEY_LOCAL_MACHINE\SOFTWARE\Wo w6432Node, but i get an error. Not too savvy with VB. Please help!
I'm reporting back but have nothing to add to what Lville Systems Jockey found. I wasn't even sure if the script worked because I didn't get anything back either...
Hello there! I've a script which list installed software of named computer in a network and also detect the defined forbidden installed software. Have a look http://gallery.technet.microso ft.com/scriptce nter/List-Insta lled-Software-f 690d87c and feel free to download and test it.
I also have a script that lists installed software on a computer in a GUI and also allows you to uninstall the software (along with tons of other actions). http://gallery.technet.microso ft.com/scriptce nter/a5aff367-7 b47-4b50-a2ef-2 0dcb4bb6d64