sur Windows XP/serveur 2003
Lorsque telnet un hôte distant sur un port spécifié, une fois la connexion établie, appuyez parfois sur ctrl +] ne se ferme pas. Existe-t-il une commande qui peut quitter au lieu de simplement fermer la fenêtre de ligne de commande? Merci.
EDIT: Mais parfois même taper ctrl + ], la ligne de commande telnet n'apparaît pas, toujours bloquée sur l'écran vide.
ctrl+] est une séquence d'échappement qui met telnet en mode commande, elle ne met pas fin à la session. Si vous tapez close
après avoir appuyé ctrl+], cela "fermera" la session telnet.
sur les claviers allemands, les frappes suivantes vous aideront
CTRL + +
ou plutôt
Strg + +
Vous pouvez utiliser la commande "quitter" ou l'abréger en "q" si vous le souhaitez.
La solution qui a fonctionné pour moi est
CTRL $
Puis après quand vous serez en type d'invitation telnet
quit
puis entrez pour quitter telnet et revenir à votre invitation DOS
Je ne connais pas très bien Windows Telnet, mais le comportement local sur les boîtiers non Windows utilisant Telnet est une combinaison de l'état Telnet et de celui du terminal ou de la fenêtre englobante et de Shell. (Si votre connexion à distance a changé le mode d'écho, la couleur de police, l'état d'interruption, etc., la suppression de telnet n'a aucun effet sur cet état local.)
Windows a-t-il un statut local similaire? (Je suppose que oui, ou la plupart des éditeurs de texte et de nombreux autres programmes ne fonctionneraient pas dans les fenêtres Telnet.)
Pour Unix, la séquence typique était Ctrl] → quit
→ return → stty sane
→ return pour obtenir le contrôle local et la santé mentale. Quel est l'équivalent Windows de "tty sane"?
La manière standard de déconnecter la ligne dans la plupart des applications est ~+., gardez à l'esprit que souvent cela doit être tapé à l'aveugle, donc appuyez plusieurs fois sur Entrée: Enter+~+..
C'est également la manière standard de fermer la connexion sur une session SSH, qui ne répondait plus.
Sur un clavier français, je dois utiliser ctrl + $
Quittez ensuite l'invite telnet résultante.
ctrl+]
vous amènera en mode commande si le client telnet est déjà connecté; à partir de là, vous pouvez taper (q) uit pour quitter.
S'il se connecte cependant (ou ne parvient pas à se connecter ...), il n'y a aucun moyen d'interrompre le processus jusqu'à ce qu'il expire.
Au moins dans mon système Linux, la seule façon de quitter une session telnet est d'utiliser les touches suivantes (en appuyant simultanément sur les 3 touches: Ctrl, AltGr, +, puis l'invite suivante apparaît: telnet> Appuyez maintenant sur la touche q et sur la touche la session telnet sera interrompue.
peut-être avec ctrl + d
?