Na verdade, você pode usar PsExec para iniciar um controle remoto shell, em vez de apenas separar comandos. Apenas especifique cmd
como o programa:
psexec \1.2.3.4 -u user -p pass cmd
embora, por motivos de segurança, você provavelmente queira usar o SSH. freeSShd (servidor) e PuTTY (cliente) é mais que suficiente.