0
下面的註冊表文件夾裏面出現兩個按鍵 - 他們有權:註冊表項錯誤
名稱:1數據:somedate(REG_SZ) 名稱:2數據:somedata(REG_SZ)
的名稱這些鍵被稱爲「1」和「2」。當試圖使用每個鍵時Powershell認爲某些事情是錯誤的,這在PowerShell中引起了我的問題。
所以,我先找到該物業的關鍵:
$acceptedsnmppackets = Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMP\Parameters\PermittedManagers | Select-Object -ExpandProperty Property
然後,當我想通過執行以下使用的關鍵之一來獲取值了出來:
$acceptedsnmppackets1 = $(Get-ItemProperty hklm:\SYSTEM\CurrentControlSet\services\SNMP\Parameters\PermittedManagers).1
我得到的下面的錯誤:
Unexpected token '.1' in expression or statement.
At :line:108 char:120
+ $(Get-ItemProperty hklm:\SYSTEM\CurrentControlSet\services\SNMP\Parameters\PermittedManagers).1 <<<<
當我做這個地方的其他代碼與actualy有另一個關鍵艾米,而不是一個字符,然後它工作正常。 「1」和「2」引起我的問題,我無法更改密鑰的名稱。
我想要做的就是讀取每個密鑰的數據。
任何想法?
感謝,