Lorsque j'effectue une connexion automatique à PuTTY à partir d'un fichier bat Windows, après la connexion, l'invite de commande n'affiche que le signe dollar dans le terminal UNIX. Mais lorsque j'effectue une connexion manuelle dans PuTTY, après la connexion, le nom complet du répertoire s'affiche dans le terminal UNIX.
Je fais une connexion automatique à PuTTY de cette façon :
putty.exe -ssh 172.1.5.166@somewhere.com -pw mypasswordforsomewherecom -m cmd.txt -t
Dans le fichier cmd.exe, il y a quelques commandes UNIX à exécuter sur l'ordinateur distant :
mkdir test
/n
sh
Ce que j'ai observé .profile
de l'utilisateur ne s'exécute pas lorsque je fais une connexion automatique à PuTTY. Mais .profile
est exécuté lors d'une connexion manuelle PuTTY au même serveur.