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