Je dois lancer PuTTY via un argument en ligne de commande par programmation. Je le fais en utilisant la commande en tant que:
C:\Programs\PuTTY.exe -ssh -l root -pw password hostname
qui fonctionne bien.
Je souhaite maintenant ouvrir la session avec le titre modifié de mon choix. Je sais que cela peut être fait en utilisant
Désactiver le changement de titre de la fenêtre de la télécommande
Titre de la fenêtre
J'ai réussi à faire changer le titre de la session du terminal SSH de PuTTY en suivant quelques étapes, comme je l’ai trouvé dans le Définissez le titre de la fenêtre de PuTTY sur le nom de la session chargée sur . ) Défaut serveur .
Changer le titre de la fenêtre de la session terminal PuTTY
Depuis l'application PuTTY, accédez à Session puis définissez le nom d'hôte , Port , et SSH connexion type.
De Terminal -> Fonctions , puis coché la Désactiver à distance - option de changement de titre de fenêtre contrôlée .
Retournez à Session puis, dans , les sessions enregistrées entrez le nom d'hôte ou nom de session que vous voulez définir comme hôte et appuyez sur Enregistrer . Vous ne devriez pas voir cette session dans la liste.
Maintenant, vous pouvez charger la session SSH avec PuTTY via la ligne de commande à partir du même PC, mais ajoutez le
-loghost "My Title"
pour que le titre de la fenêtre du terminal contienne plutôt cette valeur.Commande
C:\Programs\PuTTY.exe -load "Hostname" -ssh -l root -pw Password Hostname -loghost "My Title"
ce que je fais pour me faciliter la vie,
1) utiliser l'application mtputty. 2) éditez le fichier mtputty.xml pour créer/importer des sessions 3) Dans le menu Outils> paramètres> général> cocher - "Afficher le nom complet", au lieu de "Répliquer la légende de la fenêtre PuTTY".