Solved

list of installed programs

Posted on 2014-01-10
7
459 Views
Last Modified: 2014-01-10
at work I have an off site facility that I need to upgrade the computers to win7. they are currently running winxp
I have the upgraded computers imaged and ready to go, and over our network, I can copy the user's documents. so all of that is going fine. my problem is that I would like to know what programs are used the most, but I DON'T want to use the add/remove control panel. the reason is that I don't have a good time to remote into their pc's. So I was hoping there is something in the registry or something like that, so I could get the information without bothering the users.
0
Comment
Question by:JeffBeall
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
7 Comments
 
LVL 14

Assisted Solution

by:Michael Dyer
Michael Dyer earned 100 total points
ID: 39772037
You can use a network scanner like this one to list the installed programs on the computers:  http://emcosoftware.com/network-software-scanner
0
 
LVL 2

Accepted Solution

by:
ScottRockstad earned 400 total points
ID: 39772061
Hi Jeff, one that I use all the time is the Sysinternals Suite utility called PSINFO.EXE. It's a free command line utility that you can download from Microsoft at:
http://technet.microsoft.com/en-us/sysinternals
http://technet.microsoft.com/en-us/sysinternals/bb842062

The command line would look something like this:
psinfo.exe -s \\%computername%

It will list all of the installed software, plus some additional information. Hope that helps.
0
 
LVL 2

Expert Comment

by:ScottRockstad
ID: 39772136
You can also use the WMI command line interface.

wmic /namespace:\\%computername% product get name,version
0
Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

 
LVL 1

Author Comment

by:JeffBeall
ID: 39772380
ScottRockstad, I have used pstools for the psexec tool, but didn't think to use the psinfo thing, that works nicely. But I being greedy and was wondering if there is a way to have it show the programs that aren't used.

so I tried your fancy wmic thing and that was really cool, but for some reason it didn't show all of the programs that are installed.

I kind of like the wmic thing better because it makes me feel like I know how to program, which, of course, I don't know how. ( it's lame, I know )
but I was wondering if the wmic thing would have more ways to get information than psinfo.
0
 
LVL 2

Expert Comment

by:ScottRockstad
ID: 39772532
Jeff, I haven't yet found a way to meter software usage without having a specific software metering application, like SCCM or Dell KACE. Nor have I been able to get any useful data out of Windows, WMIC, or PowerShell that shows the last-used date of an application.

With regards to programs not being displayed, I don't know what to tell you. Just be sure that you are running the WMIC commands in an admin-level command prompt.
0
 
LVL 2

Expert Comment

by:ScottRockstad
ID: 39772681
Jeff, the following may explain why you're not getting a full software listing when using the WMIC command.

According to Microsoft:
"The WMI Win32_Product and Win32_SoftwareFeature classes allow you to enumerate the software and software features that have been installed on a computer using Windows Installer. Limiting enumeration to software installed by Windows Installer does not provide a complete inventory of the applications installed on a computer." See http://technet.microsoft.com/en-us/library/ee176543.aspx for more info.

Regarding, "...if the wmic thing would have more ways to get information than psinfo.", that would depend on what information you'd like to retrieve. The WMI command interface (WMIC) is extremely powerful.

Enter the following command in an elevated command prompt to get help with WMIC:
wmic /?
0
 
LVL 1

Author Closing Comment

by:JeffBeall
ID: 39772728
thank  you for the help.
0

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A quick guide on how to use Group Policy to create a custom power plan and set it active on Windows 7.
The Windows functions GetTickCount and timeGetTime retrieve the number of milliseconds since the system was started. However, the value is stored in a DWORD, which means that it wraps around to zero every 49.7 days. This article shows how to solve t…
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.
This Micro Tutorial will give you a introduction in two parts how to utilize Windows Live Movie Maker to its maximum capability. This will be demonstrated using Windows Live Movie Maker on Windows 7 operating system.

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question