Existe outra maneira de procurar uma abordagem de script. Isso pode ser feito via powershell, além de psexec e wmic. O PowerShell remoto funciona apenas no Windows 7 e provavelmente no Vista, e definitivamente no Server 2008.
invoke-command -computername YourTarget01 -scriptblock {
$Object=get-something $Wibble
$Data1=$Object.method
}
Para usar isso, o WinRM deve estar ativado e configurado na máquina de destino. Esse material pode ser enviado via GPO, para que você não precise configurá-lo manualmente em qualquer lugar. Útil para implantações em massa. Para ações complexas, é uma boa ideia criar um único objeto de sessão para que você não esteja criando um novo cada vez que atingir a máquina:
$Session=new-pssession -ComputerName YourTarget01
invoke-command -Session $Session -Scriptblock { }
Por padrão, as credenciais são as do invocador, embora outros creds possam ser especificados como opções.