PowerShell - Get Installed Programs from Text list of machine names
- Jon Boyette
- Jan 11, 2022
- 1 min read
Name as a self names.ps1, populate c:\temp\servers.txt with machines to discover ALL programs installed, including install dates to c:\temp\Installed_Programs.csv
Get-CimInstance -ComputerName (Get-Content C:\Temp\servers.txt) -ClassName win32_product -ErrorAction SilentlyContinue| Select-Object PSComputerName, Name, PackageName,Version,InstallDate | Export-Csv c:\temp\Installed_Programs.csv -NoTypeInformation
Comments