2009-10-15 5 views
0

나는 다음과 같은 명령을 사용하여 XP, Vista 및 Server 2003을 실행하는 컴퓨터에 연결을 시도, 윈도우 XP에서 PowerShell을 1.0을 실행하고 있습니다 :Windows PowerShell은 인증

gwmi -cl Win32_OperatingSystem -co COMPUTER -n "root\CIMV2" -cr DOMAIN\ADMIN 

이 오류를 반환합니다. "예외 검색 중 : 액세스가 거부되었습니다."

gwmi -cl Win32_OperatingSystem -co COMPUTER -cr DOMAIN\ADMIN 

이것은 작동합니다.

방화벽 및 DCOM 서비스가 올바르게 구성되어 있습니다. 그렇지 않으면 어느 명령도 실행되지 않습니다.

동일한 오류로 인해 COMPUTER의 로컬 관리자로 설정된 자격 증명으로 첫 번째 명령을 시도했습니다.

오류없이 로컬 호스트에 대해 첫 번째 명령을 실행할 수 있습니다.

$q = "Select * from Win32_OperatingSystem" 
$y = [WmiSearcher] $q 
$y.Scope.Path = "\\COMPUTER\root\cimv2" 
$y.Scope.Options.Authentication = 6 
$os = $y.Get() 

도 실패합니다. COMPUTER의 관리자 그룹에는 this Microsoft KB 문서에 따라 적절한 사용 권한이 있습니다.

우리는 최근 WSUS 서버를 출시하여 다양한 Windows Updates를 시스템에 도입했습니다. WMI를 중단시키는 것으로 알려진 업데이트가 있습니까?

답변

1

원격 측면에서이 특정 네임 스페이스에 대한 암호화 된 연결이 필요한지 궁금합니다.

다음
$q = "Select * from Win32_OperatingSystem" 
$y = [WmiSearcher] $q 
$y.Scope.Path = "\\<remote_computer_name>\root\cimv2" 
$y.Scope.Options.Authentication = 6 
$os = $y.Get() 

이 문제에 관련된 link입니다 :이 방법은 당신을 위해 작동하는 경우

을 참조하십시오.