專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

PowerShell中驅動器的概念不是物理驅動器,而是將任何資料儲存表示為一致的介面。使用正確的提供程式,您甚至可以像訪問檔案結構一樣訪問登錄檔。...

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

PowerShell中驅動器的概念不是物理驅動器,而是將任何資料儲存表示為一致的介面。使用正確的提供程式,您甚至可以像訪問檔案結構一樣訪問登錄檔。

在shell中導航

在搜尋欄中鍵入PowerShell並按enter鍵,開啟PowerShell。

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

開啟PowerShell時,鍵入:

cd HKCU:

更改為HKEY\ U CURRENT\ U USER配置單元。

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

登錄檔中的鍵類似於資料夾。但是,鍵值的行為與檔案不同。相反,它們作為鍵的屬性進行管理,並顯示在屬性列中。要檢視金鑰列表,只需執行:

Dir

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

要對鍵進行更多操作,最簡單的方法是為鍵建立一個變數。讓我們為HKEY\ U CURRENT\ U USER\Software\Microsoft\Windows\CurrentVersion\Explorer鍵建立一個名為key的變數。

$key = Get-Item HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

接下來讓我們看看鍵變數包含多少值。為此,我們需要使用一個名為ValueCount的屬性。

$key.ValueCount

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

如您所見,有6個值。它告訴我們有多少個值,但沒有告訴我們呼叫這些值是為了做什麼,您需要檢視keys屬性。

$key.Property

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

如果要檢索值的內容,可以使用PSPath屬性和Get ItemProperty命令,如下所示。我們將建立一個名為value的變數來幫助我們接收單個值。

$value = Get-ItemProperty $key.PSPath

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

這將檢索鍵中所有值的內容,但由於我們建立了值變數,所以我們可以將其解析為要檢索的單個屬性。例如。

$value.Shellstate

將僅返回Shellstate值的內容。

建立關鍵點

建立新金鑰就像建立一個新資料夾:

New-Item -type Directory “Type New Key Name Here”

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

刪除金鑰

使用Remove Item命令刪除金鑰,如下所示:

Remove-Item “Type New Key Name Here”

專家極客:瀏覽登錄檔命令列風格,就像它是一個驅動器使用powershell

創造價值

要向鍵新增新值,必須使用Set ItemProperty

專案型別 持有 資料型別
字串 一根繩子 註冊號
擴充套件字串 包含在呼叫時解析的環境變數的字串 註冊擴充套件\u SZ
二元的 二進位制值 REG\U二進位制
德沃德 數值 註冊DWORD
多串 多行文字 REG\ U MULTI\ U SZ公司
Q字 64位數值 註冊字

要建立值,請使用以下語法:

Set-ItemProperty HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer –type string –name “New Value” –value “123”

可以替換要在其中建立值的鍵的路徑,也可以用–type引數替換上表中的其他型別。

刪除值

可以使用Remove ItemProperty命令刪除值。

Remove-ItemProperty HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer “New Value”

  • 發表於 2021-04-12 17:58
  • 閱讀 ( 44 )
  • 分類:網際網路

你可能感興趣的文章

如何修復磁碟被防寫的usb錯誤

... 開啟Windows資源管理器,瀏覽到“我的電腦”。這將為您提供連線到系統的所有驅動器的概述。右鍵單擊USB驅動器並選擇屬性。您將看到一個令人愉快的甜甜圈圖表(微軟可敬的餅圖怎麼了?)顯...

  • 發佈於 2021-03-23 13:37
  • 閲讀 ( 53 )

修復windows中的“此裝置無法啟動,程式碼10”錯誤

...”選單中刪除了此選項,但您仍然可以透過命令提示符或PowerShell訪問它。再次按Win+X並從選單中選擇Command Prompt或Windows PowerShell,然後輸入以下行: ...

  • 發佈於 2021-03-30 06:10
  • 閲讀 ( 52 )

Windows10中錯誤系統配置資訊停止程式碼的5個修復

...有關。不幸的是,錯誤的系統配置範圍很廣,包括Windows登錄檔、錯誤的驅動程式、損壞的系統檔案等等。 ...

  • 發佈於 2021-03-30 16:59
  • 閲讀 ( 64 )

如何使用windows defender掃描對映的網路驅動器

...您使用的是Windows 10 Home,則必須編輯Windows登錄檔或使用PowerShell,稍後我們將介紹如何進行此更改。如果您使用的是windows10professional或Enterprise,但在登錄檔中工作比在組策略編輯器中工作更舒服,您也可以這樣做。(但是,如果...

  • 發佈於 2021-04-02 09:36
  • 閲讀 ( 51 )

如何在windows上禁用“磁碟空間不足”警告

...是不想看到這個警告,您可以禁用這些通知。 透過編輯登錄檔禁用警告 您只能透過更改Windows登錄檔中的設定來禁用這些磁碟空間不足訊息。這是一個系統範圍的更改,因此Windows不會在您更改後警告您任何驅動器上的磁碟空間...

  • 發佈於 2021-04-06 11:05
  • 閲讀 ( 41 )

windows10的新bashshell所能做的一切

...執行Windows命令。 您可以將Bash命令合併到批處理指令碼或PowerShell指令碼中,這非常方便。有關所有這些和更多資訊,請參閱我們的指南,以在Windows 10中bash指令碼。 從linux shell外部執行linux命令 相關:如何在windows10上從bashshell...

  • 發佈於 2021-04-06 14:44
  • 閲讀 ( 54 )

如何修復在側邊欄中顯示兩次驅動器的windows資源管理器

...年銷售的大多數都是),您還需要刪除另一個鍵,以在“瀏覽”和“開啟”視窗中隱藏重複的驅動器,就像您將照片上載到網站時出現的驅動器一樣。要解決這個問題,請使用與上面相同的過程轉到另一個鍵。 Computer\HKEY_LOCAL_MAC...

  • 發佈於 2021-04-06 23:08
  • 閲讀 ( 43 )

如何將“在此處開啟命令視窗”放回windows右鍵單擊選單

...ors更新從上下文選單中刪除命令提示符命令,以支援使用PowerShell。下面是如何把它放回去。 開啟登錄檔編輯器。 導航到HKEY\U CLASSES\u ROOT\Directory\shell\cmd。 取得cmd金鑰的所有權。 在cmd鍵中,在HideBasedOnVelocityID值的名稱前加一個...

  • 發佈於 2021-04-08 00:08
  • 閲讀 ( 38 )

如何清理雜亂的windows上下文選單

...容: 所有檔案的“開啟帶記事本”命令 資料夾的“Open PowerShell Here”命令 驅動器的“碎片整理”命令 檔案和資料夾的“獲取所有權”命令 用於複製資料夾中檔案列表的命令 快速訪問的“控制面板”命令 所以,玩得開心點,...

  • 發佈於 2021-04-08 11:23
  • 閲讀 ( 52 )

如何將“在此處開啟powershell”新增到windows中資料夾的右鍵單擊選單

如果您喜歡使用Windows PowerShell而不是命令提示符,您可能會喜歡右鍵單擊Windows中的資料夾時從上下文選單訪問它。下面是如何做到這一點。 當您按住Shift鍵並單擊資料夾時,Windows已經包含“在此處開啟命令視窗”選項。不過,...

  • 發佈於 2021-04-08 12:12
  • 閲讀 ( 81 )
zufj0091
zufj0091

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦