답변:
스크립팅 방식을 찾고 있다면 다른 방법이 있습니다. psexec 및 wmic 외에도 powershell을 통해 수행 할 수 있습니다. 원격 Powershell은 Windows 7 및 Vista에서만 작동하며 확실히 Server 2008에서도 작동합니다.
invoke-command -computername YourTarget01 -scriptblock {
$Object=get-something $Wibble
$Data1=$Object.method
}
이를 사용하려면 대상 시스템에서 WinRM을 켜고 구성해야합니다. 이 항목은 GPO를 통해 푸시 할 수 있으므로 어디에서나 직접 구성 할 필요가 없습니다. 대량 배포에 편리합니다. 복잡한 동작의 경우 단일 세션 객체를 생성하여 시스템에 충돌 할 때마다 새로운 세션 객체를 만들지 않는 것이 좋습니다.
$Session=new-pssession -ComputerName YourTarget01
invoke-command -Session $Session -Scriptblock { }
다른 자격 증명은 옵션으로 지정되지만 기본적으로 자격 증명은 호출자의 자격 증명입니다.