Estou usando o seguinte para fazer login automaticamente em um servidor remoto e, em seguida, executar os comandos listados em a commands.txt
, como este:
C:\path\to\putty.exe -load "[Sessionname]" -l [user] -pw [password] -m C:\path\to\commands.txt
commands.txt
contém o seguinte:
ps -elf|grep 'sometext'
No entanto, quando tento fazer isso, uma nova janela para o PuTTY aparece, mas fecha e sai instantaneamente após o login. Como resultado, não consigo ver a saída do (s) comando (s).
Eu não entendo o que está acontecendo aqui. Estou errado na minha abordagem ou preciso tomar mais medidas para que a janela do PuTTY seja interrompida por algum tempo antes de sair?