Sua melhor aposta pode ser instalar o cygwin ou outro sshd na caixa do Windows, depois fazer o script de uma combinação de rsync e ssh para copiar os arquivos de classe e executar o aplicativo Java remoto. Há uma pequena sobrecarga, ~ 1 segundo, para usar o SSH, mas eu assumo que o desempenho não é particularmente uma preocupação. Uma das grandes coisas sobre o SSH é que a saída flui de volta para a caixa local, para que você possa interpretar a saída ou gravar testes de regressão adicionais nela.