Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

解決「telnet 不是內部或外部命令」錯誤:啟用 Windows Telnet 用戶端功能

編輯:Win8 常見問題解答

問題背景

在 Windows 8/10/11 中直接輸入 telnet 指令時,常會出現 「telnet 不是內部或外部命令,也不是可執行的程式或批次檔」 錯誤。這是因為 Telnet 用戶端功能預設未啟用,需手動開啟 Windows 功能才能使用。

解決方法:啟用 Telnet 用戶端

  1. 開啟「控制台」→「程式和功能」→ 左側點選「開啟或關閉 Windows 功能」。
  2. 在功能清單中勾選 Telnet 用戶端(如需伺服器功能可同時勾選 Telnet 伺服器),按「確定」。
  3. Windows 將自動安裝所需元件,完成後即可在命令提示字元或 PowerShell 中使用 telnet 指令。

補充說明

  • Telnet 通訊協定不加密,生產環境建議改用 SSH(如 OpenSSH、PuTTY)。
  • 若需頻繁使用,可將 Telnet 加入 PATH 環境變數,或建立捷徑方便呼叫。
  • Windows Server 版本同樣適用此方法,路徑為「伺服器管理員」→「新增角色及功能」。

小結

只要啟用 Windows 內建的「Telnet 用戶端」功能,即可解決指令無法辨識的問題。若考量安全性,請優先使用 SSH 替代方案。

Copyright © Windows教程網 All Rights Reserved