Hallo,
Ich möchte eine Liste aller installierten Programme haben, um bei Visual Studio zu sehen, was da installiert wird.
Was ist am zuverlässgsten?
Mit Powershell
Get-WmiObject -Class Win32_Product -ComputerName . | Select-Object Name, Version, InstallDate, IdentifyingNumber | Sort-Object -Descending -Property InstallDate | Format-Table -AutoSize | Out-String -Width 4096 >"Installed_software_with_IdentifyingNumber.txt"
werden aber nicht alle installierten Programme gelistet.
Im Vergleich zur Abfrage der Uninstall Zweige in der Registry, wo weitere Programme angezeigt werden
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object {$_.DisplayName -ne $null} | Select-Object DisplayName, InstallDate | Sort-Object -Descending -Property InstallDate | Format-Table –AutoSize
| Out-String -Width 4096 >"Installed_software_listed_in_Reg_Wow6432Node.txt"
und
Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object {$_.DisplayName -ne $null} | Select-Object DisplayName, InstallDate | Sort-Object -Descending -Property InstallDate | Format-Table –AutoSize | Out-String
-Width 4096 >"Installed_software_listed_in_Reg_normal.txt"
Danke für eure Meinung dazu
Erhy