Pelo que entendi, winexe
executa comandos no Windows, não em cmd
shell. Então, o que eu acho que você precisa é:
./winexe --authentication-file=auth //10.0.0.2 'cmd /c "command1 & command2"'
Veja o wiki do winexe .
É possível executar dois comandos usando o winexe, tentei abaixo do formato
./ winexe --authentication-file = auth //10.0.0.2 "comando1 & comando2"
mas apenas exibe a opção de ajuda para "command1" e ./winexe --authentication-file = auth //10.0.0.2 "command1" funciona bem
Pelo que entendi, winexe
executa comandos no Windows, não em cmd
shell. Então, o que eu acho que você precisa é:
./winexe --authentication-file=auth //10.0.0.2 'cmd /c "command1 & command2"'
Veja o wiki do winexe .
Quando você executa vários comandos com símbolos de processamento condicionais, os comandos à direita do símbolo de processamento condicional atuam com base nos resultados do comando à esquerda do símbolo de processamento condicional & . Por exemplo, você pode querer executar um comando apenas se o comando anterior falhar. Ou talvez você queira executar um comando apenas se o comando anterior for bem-sucedido.