我需要從遠程服務器的註冊表中使用替代憑據獲取SNMP信息。爲了得到陷阱名稱我使用這個Powershell獲取SNMP設置
$server = "ServerName"
$Reg = Get-WmiObject -List -Namespace root\default -ComputerName $server -Credential $cred | Where-Object {$_.Name -eq "StdRegProv"}
$HKLM = 2147483650
$TrapName = ($reg.EnumKey("$HKLM","SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration")).sNames
$TrapName
我需要什麼,現在得到的是讓每個$ TrapName「數值數據」裏的「值名稱是1」 可能有人幫助。謝謝
在serverfault上查看相關問題:http://serverfault.com/questions/579091/how-do-i-remotely-install-configure-and-maintain-snmp –