ohio_grad_06
Well-Known Member
- Reaction score
- 581
So maybe this isn't the right place, but we are adopting a software policy of approved software, so we are attempting to see what users have installed on their PC's.
We were attempting to use the commands listed here.
www.codetwo.com
Specifically this command
Get-WmiObject Win32_Product -ComputerName TestComputerName| select Name,Version
Replacing the "TestComputerName" with the name of a system on the network, and it does seem to work and goes out and pulls some data on applications installed, but when we are looking and comparing, for example, I'm not finding everything that I can see installed on my own PC if I run it against that.
I also tried some of the options for remote registry, but still the same. Programs such as 1Password etc, are not showing up. Is there an easier way to do this where we can just read the output? Prefer not to have to use an agent of some kind to have to install on each system.
We were attempting to use the commands listed here.

How to get installed software list with version numbers using PowerShell
See how to list installed programs & their versions with PowerShell. Check if GPO deployment was successful. Guide for local & remote PCs.
Specifically this command
Get-WmiObject Win32_Product -ComputerName TestComputerName| select Name,Version
Replacing the "TestComputerName" with the name of a system on the network, and it does seem to work and goes out and pulls some data on applications installed, but when we are looking and comparing, for example, I'm not finding everything that I can see installed on my own PC if I run it against that.
I also tried some of the options for remote registry, but still the same. Programs such as 1Password etc, are not showing up. Is there an easier way to do this where we can just read the output? Prefer not to have to use an agent of some kind to have to install on each system.