¿Cómo se ejecuta un archivo de comando en PuTTY usando el inicio de sesión automático en un símbolo del sistema?
Estoy usando lo siguiente para iniciar sesión automáticamente en un servidor remoto y luego ejecutar los comandos listados en un commands.txt
, así:
C:\path\to\putty.exe -load "[Sessionname]" -l [user] -pw [password] -m C:\path\to\commands.txt
commands.txt
contiene lo siguiente:
ps -elf|grep 'sometext'
Sin embargo, cuando intento hacerlo aparece una nueva ventana para PuTTY, pero se cierra y sale instantáneamente después de iniciar sesión. Como resultado, no puedo ver la salida de los comandos.
No entiendo lo que está pasando aquí. ¿Estoy equivocado en mi enfoque o necesito tomar más medidas para que la ventana de PuTTY se detenga un tiempo antes de salir?