Powershell讀取本機注冊表中的所有軟件關聯(lián)擴展名
適用于所有版本。
下面代碼輸出極為密集,這段代碼能從注冊表獲取所有軟件的關聯(lián)擴展名。
Get-ItemProperty Registry::HKCR\.* |
Select-Object -Property PSChildName, '(default)', ContentType, PerceivedType
注意搭配命令使用:這里Get-ItemProperty使用用了“Registry::”方法替代了Powershell原注冊表驅(qū)動路徑,這種方法你可以使用默認的注冊表路徑,同時還可以訪問一些沒有驅(qū)動路徑的注冊表(如:HKEY_CLASSES_ROOT)。
注意使用Select-Object選擇要取回的值, 其中“(default)” 代表默認的注冊表鍵名,另外“PSChildName”代表注冊表鍵包含的值。
由于路徑名帶了*號,命令將自動獲取所有HKCR下所有包含“.”的鍵值。
相關文章
Powershell小技巧之獲取當前的時間并轉(zhuǎn)換為時辰
這篇文章主要介紹了使用Powershell獲取當前的時間并轉(zhuǎn)換為時辰的方法,非常簡單實用,有需要的朋友可以參考下2014-09-09PowerShell中使用PrintManagement管理打印機示例
這篇文章主要介紹了PowerShell中使用PrintManagement管理打印機示例,本文給出了一個安裝打印機驅(qū)動和打印機端口的例子,需要的朋友可以參考下2015-03-03Powershell實現(xiàn)克隆NTFS文件系統(tǒng)權限
這篇文章主要介紹了Powershell實現(xiàn)克隆NTFS文件系統(tǒng)權限,克隆安全描述需要管理員權限,注意第一個目錄的安全規(guī)則將全部覆蓋第二個的目錄的,需要的朋友可以參考下2014-12-12