在先前的技巧中我們說明如何將一個(gè)PS內(nèi)置的路徑格式轉(zhuǎn)化成一個(gè)實(shí)際路徑。這里介紹了一個(gè)例子。這段代碼遞歸從HKEY_CURRENT_USER獲取所有包含”powershell”詞綴的鍵(簡單的替換查詢?cè)~綴將能獲得你想要查詢的任何東西)
復(fù)制代碼 代碼如下:
Get-ChildItem -Path HKCU:\ -Include *PowerShell* -Recurse -ErrorAction SilentlyContinue|Select-Object -Property *Path* | Out-GridView
這段代碼輸出了所有包涵“路徑”的屬性,同時(shí)你將看到,注冊(cè)表中有兩個(gè)屬性包含關(guān)鍵字:PSpath和PSParentPath都使用PS內(nèi)置的路徑格式。
要簡單的取出注冊(cè)表中的路徑來滿足你的查詢標(biāo)準(zhǔn),你這樣嘗試:
復(fù)制代碼 代碼如下:
Get-ChildItem -Path HKCU:\ -Include *PowerShell* -Recurse -ErrorAction SilentlyContinue|ForEach-Object { Convert-Path -Path $_.PSPath }
支持所有PS版本
您可能感興趣的文章:- Powershell從注冊(cè)表中查詢默認(rèn)MAPI客戶端的例子
- PowerShell注冊(cè)表操作命令總結(jié)
- PowerShell使用Remove-Item命令刪除文件、注冊(cè)表項(xiàng)介紹
- Powershell小技巧之獲取注冊(cè)表值的類型
- Powershell讀取本機(jī)注冊(cè)表中的所有軟件關(guān)聯(lián)擴(kuò)展名
- Powershell實(shí)現(xiàn)從注冊(cè)表獲取本地關(guān)聯(lián)文件的擴(kuò)展名
- Powershell實(shí)現(xiàn)從注冊(cè)表獲取用戶配置腳本分享
- 使用PowerShell修改注冊(cè)表