web-dev-qa-db-fra.com

Windows 10: PuTTY ne fonctionne pas correctement avec le menu contextuel de la barre des tâches?

Lorsque je clique avec le bouton droit de la souris sur l’icône PuTTY dans la barre des tâches de Windows 10, j’obtiens des connexions récentes. En cliquant sur l'un d'eux, vous ouvrez la page principale de PuTTY. Au lieu de vous connecter à cette connexion.

C'est moi? Comment pourrais-je changer cela?

22
Michael Schmidt

Il s'agit d'un problème connu avec PuTTY 0.65 et versions antérieures sur Windows 10. Voir PuTTY bug win10-jumplists .

Il semble qu’il s’agisse d’un bogue dans Windows 10, provoqué par PuTTY et utilisant le signe @ au début de ses arguments de ligne de commande utilisés dans les raccourcis des listes de liens.


Une solution de contournement pour le bogue Windows 10 a été implémentée et a été publiée avec PuTTY 0.66:
https://git.tartarus.org/?p=simon/PuTTY.git;a=commit;h=8bf5c1b31f1a1449d3944e293b0831eb2657

Télécharger ici:
https://www.chiark.greenend.org.uk/~sgtatham/PuTTY/latest.html

Notez que cela ne résoudra pas comme par magie les sites existants épinglés. Vous devez les épingler à nouveau.

23
Martin Prikryl

J'ai également mis à jour la dernière version de PuTTY (v. 0.67) et constaté que cela ne fonctionnait toujours pas (même après une révision). Cependant, je me suis rendu compte que je devais supprimer toutes mes sessions récentes pour que cela fonctionne correctement.

J'ai fait ce qui suit:

  • Désépingler PuTTY de la barre des tâches
  • Démarrez PuTTY et ré-épinglez-le à la barre des tâches.
  • Fermer mastic
  • Cliquez avec le bouton droit sur l'icône PuTTY dans la barre des tâches.
  • Cliquez avec le bouton droit de la souris sur chacun des éléments de sessions récentes et sélectionnez Supprimer de cette liste )

Cela a résolu le problème pour moi (toutes les étapes ne sont peut-être pas entièrement nécessaires, mais il vaut mieux prévenir que guérir).

3
KimN

Si vous vous trouvez dans le même bateau que moi, c'est-à-dire que les versions mises à jour de PuTTY ne résolvent pas ce problème, vous pouvez utiliser la solution de contournement suivante que j'ai trouvée ici:

http://www.thegeekstuff.com/2009/07/10-practical-PuTTY-tips-and-tricks-you-probably-didnt-know/ .

  • Créer un nouveau raccourci de fenêtre PuTTY
  • Renommez ce raccourci en votre nom préféré.
    • exemple: dev-db.
  • Cliquez avec le bouton droit sur ce raccourci et sélectionnez Propriétés.
  • Dans le champ Cible, insérez à la fin "-load PuTTY-session-name"
    • exemple: "C:\Program Files (x86)\PuTTY\putty.exe" -load dev-db
  • Cliquez à nouveau avec le bouton droit sur le raccourci et choisissez "Épingler à la barre des tâches".
  • Vous pouvez maintenant supprimer ou déplacer le raccourci, si vous le souhaitez.

Ce sera un élément supplémentaire de la barre des tâches de PuTTY si vous aviez déjà épinglé la barre PuTTY standard à la barre des tâches. Comme je n'utilise qu'une session PuTTY à chaque fois, j'ai supprimé le code PIN d'origine de la barre des tâches de PuTTY. Si vous avez plusieurs connexions que vous souhaitez épingler, vous devez répéter les étapes ci-dessus pour chacune d'elles et voudrez probablement modifier les icônes de raccourci pour les différencier.

1
codenaugh

Pour résoudre ce problème, vous devez non seulement installer les versions 0.66 ou 067 de PuTTY, mais également recréer une nouvelle vignette dans le menu Démarrer (épingler au menu Démarrer).

Bien que l'ancienne tuile commence PuTTY, elle n'ouvre toujours que la page principale. Le nouveau PuTTY épinglé après l'installation de 0.67 ouvrira les dernières connexions ok.

0
Bert van Es