Weboldal keresés

A telepített szoftverek ellenőrzése a Windows rendszerben a PowerShell segítségével


A PowerShell olyan parancsokat biztosít, mint a Get-WmiObject, Get-ItemProperty és Get-Package a telepített szoftverek ellenőrzéséhez a Windows operációs rendszerben.

Három PowerShell-parancs használható a Windows operációs rendszerben telepített szoftverek ellenőrzésére.

  • Get-WmiObject- Ez a PowerShell-parancs lehetővé teszi a Win32_product osztály lekérdezését a Windows számítógépre telepített szoftverek listázásához.
Get-WmiObject -Class Win32_Product
  • A beállításjegyzék használata - Használja a PowerShell Get-ItemProperty parancsmagját, amely a Windows rendszerleíró adatbázisát használja a telepített szoftverek listájának lekéréséhez.
  • A Get-Package használata - Ez a PowerShell-parancs a Windows 10 vagy újabb verziókban érhető el, és a rendszerben telepített csomagok listázására szolgál.
Get-Package

Ebben a cikkben megvitatjuk, hogyan használhatjuk PowerShell-parancsokat a Windows rendszeren telepített szoftver ellenőrzésére.

A PowerShell Get-WmiObject parancs használata a telepített szoftver ellenőrzéséhez

A PowerShell Get-WmiObject parancsmagjával lekérheti a Windows rendszerben telepített összes szoftver listáját.

Get-WmiObject -Class Win32_Product | Select-Object -Property Name, Version, InstallDate

A fenti PowerShell-szkriptben a Get-WmiObject parancs lekérdezi a Win32_Product osztályt, és visszaadja a telepített szoftverek listáját a nevükkel, verzióikkal és telepítési dátumukkal együtt.

A Get-ItemProperty parancs használata a telepített szoftver ellenőrzéséhez

A Get-ItemProperty paranccsal ellenőrizheti a rendszerre telepített szoftvereket. A Windows rendszerleíró adatbázis helyén ellenőrzi a telepített szoftver bejegyzéseit a rendszerleíró adatbázisban.

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, InstallDate

A fenti PowerShell-parancs felsorolja a rendszerleíró adatbázisból telepített szoftvereket, beleértve azok megjelenítési nevét, megjelenítési verzióját és telepítési dátumát.

A rendszerleíró adatbázisban található HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall* hely a szoftvereltávolítási információk gyakori elérési útja.

Jó tipp: Hogyan ellenőrizheti a telepített javításokat a Windows rendszerben a PowerShell segítségével!

A Get-Package parancs használata a telepített csomagok listázásához

A Get-Package paranccsal listázhatja a telepített csomagokat.

Get-Package | Select-Object -Property Name, Version

A fenti PowerShell-szkript felsorolja a telepített csomagokat nevükkel és verzióikkal együtt.

Következtetés

Remélem, a fenti cikk a Windows rendszerben telepített szoftverek PowerShell segítségével történő felsorolásáról hasznos az Ön számára.

A Get-WmiObject lehetővé teszi a Win32_Product osztály lekérdezését. Itt érdemes megjegyezni, hogy a Win32_Product osztály lekérdezése lassú és erőforrás-igényes lehet egy nagy számú telepített alkalmazással rendelkező rendszeren.

A Windows 10 vagy újabb verziójában elérhető Get-Package parancs modern módot kínál a telepített szoftverek lekérdezésére Windows rendszeren.

A PowerShell Active Directory parancsaival és a PowerShell alapjaival kapcsolatos további témakörök a ShellGeek kezdőlapján találhatók.

Kapcsolódó cikkek