Hay otra forma si está buscando un enfoque de secuencias de comandos. Esto se puede hacer a través de powershell además de psexec y wmic. PowerShell remoto funciona solo para Windows 7 y probablemente Vista, y definitivamente para Server 2008.
invoke-command -computername YourTarget01 -scriptblock {
$Object=get-something $Wibble
$Data1=$Object.method
}
Para usar esto, es necesario que WinRM esté encendido y configurado en la máquina de destino. Estas cosas se pueden enviar a través de GPO para que no tenga que configurarlo a mano en todas partes. Práctico para despliegues masivos. Para acciones complejas, es una buena idea crear un solo objeto de sesión para que no esté girando uno nuevo cada vez que golpea la máquina:
$Session=new-pssession -ComputerName YourTarget01
invoke-command -Session $Session -Scriptblock { }
Por defecto, las credenciales son las del invocador, aunque otros créditos pueden especificarse como opciones.