Telnet не распознается как внутренняя или внешняя команда [закрыто]

120

Я пытаюсь выполнить переадресацию портов для подключения двух эмуляторов с использованием протокола TCP в Windows. Хотя я включил клиентскую программу TCP из панели управления, команда telnet не распознается в командной строке. Может ли кто-нибудь помочь мне это исправить?

Никеш Деваки
источник

Ответы:

315

Вам нужно перейти в Панель управления> Программы> Включение или отключение компонентов Windows. Затем отметьте «Telnet Client» и сохраните изменения. Возможно, вам придется подождать несколько минут, прежде чем изменения вступят в силу.

Damat-perdigannat
источник
4
Или просто введите «
Возможности
61
  1. Откройте «Пуск» (кнопка Windows)
  2. Выполните поиск по запросу «Включение или отключение функций Windows»
  3. Отметьте «Клиент Telnet» и отметьте «Сервер Telnet».
Саяд
источник
2
Почему вы включаете сервер Telnet? Разве клиента недостаточно для этого вопроса?
MasterJoe
26

Вы также можете попробовать dism /online /Enable-Feature /FeatureName:TelnetClient

Выполните эту команду с помощью «Запуск от имени администратора»

Ссылка

Парул Аброл
источник
1
В моем случае «Telnet-клиент» уже был отмечен в «Windows Features». Выполнение этой команды DISM сработало как шарм для восстановления функциональности - спасибо!
Geek Stocks
5

Вы можете попробовать использовать Putty (бесплатное ПО). В основном он известен как SSH-клиент, но вы также можете использовать его для входа в Telnet.

user3886660
источник
3

Если ваш компьютер с Windows 7 является членом AD, или если у вас включен UAC, или если действуют политики безопасности, telnet чаще всего должен запускаться от имени администратора. Самый простой способ сделать это:

  1. Создайте ярлык, который вызывает cmd.exe

  2. Перейдите в свойства ярлыка

  3. Нажмите на кнопку Advanced

  4. Установите флажок "Запуск от имени администратора".

    После этих шагов все готово, и теперь Telnet должен работать.

Феликс
источник
3
Ты уверен? Команда "telnet" отключена по умолчанию в Windows.
apm