Home
Manage Your Code
Snippet: GetInstalledPrograms (PowerShell)
Title: GetInstalledPrograms Language: PowerShell
Description: get a list of all installed programs Views: 73
Author: Brandon Dimperio Date Added: 1/27/2012
Copy Code  
    function Get-InstalledPrograms($computer = '.') { $programs_installed = @{}; $win32_product = @(get-wmiobject -class 'Win32_Product' -computer $computer); foreach ($product in $win32_product) { $name = $product.Name; $version = $product.Version; if ($name -ne $null) { $programs_installed.$name = $version; } } return $programs_installed; } 
Usage
Get-InstalledPrograms