Comment exécuter un fichier de commande dans PuTTY en utilisant la connexion automatique dans une invite de commande ?
J'utilise ce qui suit pour me connecter automatiquement à un serveur distant et ensuite exécuter les commandes énumérées dans un commands.txt
, comme ceci :
C:\path\to\putty.exe -load "[Sessionname]" -l [user] -pw [password] -m C:\path\to\commands.txt
commands.txt
contient ce qui suit :
ps -elf|grep 'sometext'
Cependant, lorsque j'essaie de le faire, une nouvelle fenêtre pour PuTTY apparaît, mais elle se ferme et se termine instantanément après la connexion. Par conséquent, je ne peux pas voir la sortie de la ou des commandes.
Je ne comprends pas ce qui se passe ici. Est-ce que je me trompe dans mon approche ou dois-je prendre d'autres mesures pour que la fenêtre PuTTY fasse une pause pendant un certain temps avant de sortir ?