Here it is
Open Powershell with the appropriate permissions, to get installed applications you may run the following command:
Get-WmiObject Win32_Product | Format-Table name,version,vendor -AutoSize
You may use additional formatting options, here I only used name,version,vendor
.
To find out what options are available, run the command with | select *
instead of | Format-Table
Running the command remotely
You may then run the command remotely, either via a pssession or invoke the command:
Invoke-Command -Computer $computername -Command {Get-WmiObject Win32_Product | Format-Table name,version,vendor -AutoSize}
Source: https://www.codetwo.com/admins-blog/how-to-check-installed-software-version/