12

PuTTY намного лучше, чем cmd.exe. Могу ли я использовать PuTTY для выполнения команд Windows?

3 ответа3

6

Единственный способ добиться этого - установить SSH или сервер Telnet в Windows. Windows поставляется с сервером Telnet в разделе « Установка и удаление компонентов Windows».

Затем вы можете использовать PuTTY для подключения к локальному компьютеру и войти в систему.

Тем не менее, вы все равно будете запускать cmd.exe в PuTTY, так что вы ничего от этого не получите - на самом деле это, вероятно, будет хуже.

Если вы хотите получить полный опыт работы с Bash, вам следует установить Cygwin, чтобы получить более похожий на Linux интерфейс.

2

Также вы можете использовать netcat:

nc -L -p 1234 -e cmd.exe

А затем подключитесь к локальному хосту через порт 1234, используя PuTTY (соединение типа RAW). Это все еще не самое лучшее, но по крайней мере вам не нужно устанавливать SSH или серверы Telnet. (Кроме того, Unix-подобные цветовые коды, например, работают:

grep --color=always ...

Использование Windows grep, кажется, работает правильно.

2

В дополнение к Cygwin, вы можете получить более минималистичную среду bash с MSys-Base.

  • получить Mingw-получить
  • установить msys-base используя mingw-get install msys-base

Для терминала используйте MinTTY, который очень похож на PuTTY.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .