원격 컴퓨터에서 Internet Explorer 버전을 감지하려고합니다. Google로 검색 한 후이 글을 썼습니다. 로컬 컴퓨터에서 테스트하고 있습니다.원격 컴퓨터의 인터넷 익스플로러 버전을 감지합니다.
$pc = "."
$key = "SOFTWARE\Microsoft\Internet Explorer"
$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $pc)
$regKey = $reg.OpenSubKey($key)
$regkey.GetValue("Version")
그러나 많은 오류가 발생합니다.
Eccezione durante la chiamata di "OpenRemoteBaseKey" con "2" argomento/i: "Impossibile trovare il percorso di rete.
"
In riga:3 car:56
+ $reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey <<<< ('LocalMachine', $pc)
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
Impossibile chiamare un metodo su un'espressione con valore null.
In riga:4 car:26
+ $regKey = $reg.OpenSubKey <<<< ($key)
+ CategoryInfo : InvalidOperation: (OpenSubKey:String) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
Impossibile chiamare un metodo su un'espressione con valore null.
In riga:5 car:17
+ $regkey.GetValue <<<< ("Version")
+ CategoryInfo : InvalidOperation: (GetValue:String) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
누군가가 조언을 해줄 수 있기를 바랍니다. 감사. 편집하십시오. 이 링크를 찾았습니다 http://archive.msdn.microsoft.com/PSRemoteRegistry
이 모듈은 원격 컴퓨터의 레지스트리를 쿼리하는 데 절대적으로 필요합니까?
어떤 종류의 에러가 있습니까? – Pradeep
안녕하세요. 오류 메시지는 이탈리아어로되어 있지만 번역이 가능하면 도움이 될 것입니다. 내 게시물을 수정하겠습니다. –