如何使用 PowerShell 檢索 Windows 登錄檔鍵和值?


要在 PowerShell 中瀏覽登錄檔,我們可以使用 Get-ChildItem 命令。例如,要從路徑 HKLM:\Hardware 中獲取所有鍵,我們可以使用以下命令。

Get-ChildItem HKLM:\HARDWARE

或者你可以設定位置,並使用 **dir (get-ChildItem 或 ls)** 命令瀏覽路徑。

示例

PS C:\> Set-Location HKLM:\HARDWARE
PS HKLM:\HARDWARE> dir

輸出

Hive: HKEY_LOCAL_MACHINE\HARDWARE
Name    Property
----    --------
ACPI
DESCRIPTION
DEVICEMAP
RESOURCEMAP

要獲取鍵的屬性,請使用 Get-ItemProperty 命令。

示例

Set-Location 'HKLM:\SOFTWARE\VMware, Inc.'
Get-ItemProperty '.\VMware Drivers'

輸出

efifw.status      : 1|1.1.0.0.0.1|oem2.inf
vmxnet3.status    : 1|1.1.8.16.0.1|oem3.inf
pvscsi.status     : 1|1.1.3.15.0.1|oem4.inf
vmusbmouse.status : 1|1.12.5.10.0.1|oem5.inf
vmmouse.status    : 1|1.12.5.10.0.1|oem6.inf

更新於:2021-02-08

5K+ 閱讀

開啟你的 職業生涯

透過完成課程獲取認證

開始
廣告
© . All rights reserved.