Ce que j'essaie de faire : démarrer une session PuTTY à partir de la ligne de commande, se connecter à la machine distante et cd
dans le répertoire fourni.
putty.exe -agent -ssh some.host
Cela ouvrira une session et me permettra de me connecter avec mon nom de connexion par défaut et ma clé privée.
echo cd /some/remote/path/ > c:/stuff/cmd.txt
putty.exe -agent -ssh some.host -m 'c:/stuff/cmd.txt'
Cela permet d'ouvrir une session, de se connecter, d'exécuter une commande ( cd
dans ce cas) et quitter .
Comment ouvrir une session, se connecter, cd
et maintenir la session ouverte ?
Contexte : J'utilise emacs sous Windows et j'édite souvent des fichiers sur des machines Unix distantes en utilisant tramp & plink. Je veux créer un raccourci clavier qui ouvre une session PuTTY pour cette machine distante et chdir dans le répertoire de ce fichier. Ce n'est pas un gros problème du côté d'emacs, mais je suis coincé avec PuTTY.