Zainstalowane programy w systemie Windows można pobrać, nawigacja do „Panel sterowania> Programy> Programy i funkcje”Sekcja, która jest metodą opartą na GUI. Jednak PowerShell może również uzyskać listę zainstalowanych programów za pomocą określonego kodu. To możliwe zarówno w systemach 32-bitowych, jak i 64-bitowych architektury.
Poniższy artykuł zawiera szczegółowe informacje na temat uzyskania listy zainstalowanego oprogramowania w systemie Windows.
Jak wymienić zainstalowane oprogramowanie z PowerShell Quick (w 30 sekund)?
Aby uzyskać listę zainstalowanego oprogramowania, użyj podanych metod poniżej:
Metoda 1: Użyj CMDLET „GET-WmiObject”, aby uzyskać listę zainstalowanego oprogramowania
Pierwszą metodą, która zostanie wykorzystana do uzyskania listy zainstalowanego oprogramowania w PowerShell, jest użycie „Get-WmiObject". W szczególności ta cmdlet otrzymuje przypadki „Oprzyrządowanie zarządzania systemem Windows„Zajęcia. Jednak użycie określonych właściwości pomoże uzyskać listę zainstalowanego oprogramowania. Na przykład przegląd wspomniany wiersz kodu:
Get -WmiObject -class Win32_Product | Nazwa wyboru, wersja
W wyżej wymieniony kod:
Metoda 2: Użyj CMDLET „GET-ITEMPROPRATY”, aby uzyskać listę zainstalowanego oprogramowania
Innym sposobem uzyskania listy zainstalowanego oprogramowania jest wykorzystanie „Get-Itemproperty”Cmdlet. W szczególności ta cmdlet otrzymuje właściwości określonego elementu. Na przykład przegląd danej demonstracji:
Get-Itemproperty HKLM: \ Software \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall \* | SELECT-OBjectname DisplayName
W wyżej wymieniony przykład:
Chodziło o uzyskanie listy zainstalowanego oprogramowania z PowerShell.
Wniosek
Lista zainstalowanego oprogramowania z PowerShell można odzyskać za pomocą „Get-WmiObject", I "Get-Itemproperty". Te CMDLETY wyświetlają również nazwę aplikacji i ich wersje. Ten post opracował procedurę, aby uzyskać listę zainstalowanego oprogramowania za pomocą PowerShell.