Est-il possible d'utiliser PuTTY comme interface utilisateur pour le shell Windows?

PuTTY est beaucoup mieux que cmd.exe. Puis-je utiliser PuTTY pour exécuter des commandes Windows?

La seule façon d'y parvenir est d'installer un serveur SSH ou Telnet dans Windows. Windows est livré avec un serveur Telnet dans les composants Ajout / Suppression de Windows .

Ensuite, vous pouvez utiliser PuTTY pour vous connecter à l'ordinateur local et vous connecter.

Cependant , vous allez toujours exécuter cmd.exe au sein de PuTTY, de sorte que vous n'obtiendrez vraiment rien par ceci – en fait, ce sera probablement pire .

Si vous voulez l'expérience complète de Bash, vous devriez regarder l'installation de Cygwin pour vous offrir une interface plus Linux.

Alternativement, Cygwin, vous pouvez obtenir un environnement bash plus minimaliste avec MSys-Base.

  • Get mingw-get
  • Installez msys-base en utilisant mingw-get install msys-base

Pour utiliser le terminal MinTTY qui est très similaire à PuTTY.

De plus, vous pouvez utiliser netcat :

 nc -L -p 1234 -e cmd.exe 

Ensuite, connectez-vous à localhost sur le port 1234 en utilisant PuTTY (connexion de type RAW). Ce n'est toujours pas le meilleur, mais au moins il n'est pas nécessaire d'installer des serveurs SSH ou Telnet. (En outre, les codes de couleur semblables à Unix semblent fonctionner par exemple:

 grep --color=always ... 

L'utilisation de Windows Grep semble fonctionner correctement.