註冊表獲取數據我有我想通過PowerShell來檢查以下注冊表鍵值:如何從一個值從使用PowerShell
「SERVER_NAME」
HK_CLASSES_ROOT \的AppID \ {54C92AE1-77C3 -11D1-9B6C-00A024BF0B6D}
值爲「RemoteServerName」,該值中的數據是我需要檢查的服務器。
註冊表視圖:
值數據
(默認)WFM理貨服務器 RemoteServerName DNVR-WFMTAL10
到目前爲止,我嘗試了以下代碼,但我得到的是VALUENAME( RemoteServerName)或來自默認值(WFM Tally Server)的數據
這裏是:
foreach ($server in $server_list){
$hklm = 2147483648
$sSubKeyName = "AppID\\{54C92AE1-77C3-11D1-9B6C-00A024BF0B6D}"
$sValueName = "WFM Tally Server"
$wmi = [wmiclass]"Root\default:stdRegProv"
($wmi.GetStringValue($hklm,$sSubKeyName)).sValue
,這裏是另一個代碼:
foreach ($server in $server_list){
$hklm = 2147483648
$sSubKeyName = "AppID\\{54C92AE1-77C3-11D1-9B6C-00A024BF0B6D}"
$sValueName = "WFM Tally Server"
$wmi = [wmiclass]"Root\default:stdRegProv"
($wmi.GetStringValue($hklm,$sSubKeyName)).sValue
我缺少什麼?
如果不創建'New-PSDrive'(HKCR :),您可以直接'cd'Registry :: HKEY_CLASSES_ROOT \ AppID \ {54C92AE1-77C3-11D1-9B6C-00A024BF0B6D}「'。 –