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

Win7 預設未啟用 Telnet 用戶端?一鍵開啟 Windows 功能即可使用

編輯:Windows 7 系統介紹

在 CMD 中輸入 telnet 提示 「'telnet' 不是內部或外部命令,也不是可執行的程式或批次檔」,但 ping 正常。原因:Windows 7 預設未安裝 Telnet 用戶端(為安全考量,Telnet 明文傳輸已被 SSH 取代)。本文提供啟用步驟,並說明替代方案。

啟用步驟(圖形介面)

  1. Win+R → appwiz.cpl → 開啟「程式和功能」。
  2. 左側點擊 「開啟或關閉 Windows 功能」。
  3. 在清單中找到 「Telnet 用戶端」,勾選 → 確定。
  4. 等待「Windows 正在完成變更...」完成,即可在 CMD 使用 telnet 指令。

命令列一鍵啟用(管理員身分)

dism /online /enable-feature /featurename:TelnetClient

適合腳本部署/無人值守安裝。

重要補充:Telnet 伺服器 vs 用戶端

  • Telnet 用戶端:本文啟用的功能,讓本機可連線至遠端 Telnet 伺服器。
  • Telnet 伺服器:讓遠端裝置可 Telnet 連線「進入本機」。極不建議啟用(明文密碼、高風險),請改用 SSH (OpenSSH Server)。

現代替代方案建議

  • SSH 連線:Win10/11 內建 OpenSSH Client,Win7 可安裝 OpenSSH-Win64 或使用 PuTTY、MobaXterm、Windows Terminal + SSH。
  • PowerShell Enter-PSSession / Invoke-Command:原生遠端管理,加密傳輸、物件管線、更強大。
  • 測試 TCP 連埠連通性:Test-NetConnection -ComputerName host -Port 23 (PowerShell) 或 telnet host 23 僅作連通性測試。

總結

Win7 預設不含 Telnet 用戶端,啟用即用。但生產環境強烈建議改用 SSH/PowerShell Remoting,Telnet 僅限舊設備管理、網路連通性測試等非敏感場景。

Copyright © Windows教程網 All Rights Reserved