Telnet ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอก [ปิด]


120

ฉันกำลังพยายามส่งต่อพอร์ตเพื่อเชื่อมต่อสองอีมูเลเตอร์โดยใช้โปรโตคอล TCP บน Windows แม้ว่าฉันจะเปิดใช้งานโปรแกรมไคลเอนต์ TCP จากแผงควบคุม แต่คำสั่ง "telnet" ไม่รู้จักในพรอมต์คำสั่ง ใครช่วยฉันแก้ไขปัญหานี้ได้บ้าง

คำตอบ:


316

คุณต้องไปที่แผงควบคุม> โปรแกรม> เปิดหรือปิดคุณสมบัติของ Windows จากนั้นตรวจสอบ "Telnet Client" และบันทึกการเปลี่ยนแปลง คุณอาจต้องรอประมาณสองสามนาทีก่อนที่การเปลี่ยนแปลงจะมีผล


4
หรือเพียงพิมพ์ "คุณลักษณะของ Windows" ในช่องค้นหา
the_nuts

61
  1. เปิด "เริ่ม" (ปุ่ม Windows)
  2. ค้นหา "เปิดหรือปิดคุณลักษณะของ Windows"
  3. ตรวจสอบ "ไคลเอ็นต์ Telnet" และตรวจสอบ "เซิร์ฟเวอร์ Telnet"

2
เหตุใดคุณจึงเปิดใช้งานเซิร์ฟเวอร์ Telnet ลูกค้าไม่เพียงพอสำหรับคำถามนี้หรือไม่?
MasterJoe

26

คุณยังสามารถลอง dism /online /Enable-Feature /FeatureName:TelnetClient

เรียกใช้คำสั่งนี้ด้วย "Run as an administrator"

การอ้างอิง


1
ในกรณีของฉัน "ไคลเอ็นต์ Telnet" ถูกตรวจสอบใน "คุณลักษณะของ Windows" แล้ว การเรียกใช้คำสั่ง diss นี้ทำงานได้อย่างมีเสน่ห์ในการเรียกคืนฟังก์ชันการทำงาน - ขอบคุณ!
Geek Stocks

5

คุณสามารถลองใช้Putty (ฟรีแวร์) ส่วนใหญ่เรียกว่าไคลเอนต์ SSH แต่คุณสามารถใช้สำหรับการเข้าสู่ระบบ Telnet ได้เช่นกัน


3

หากเครื่อง Windows 7 ของคุณเป็นสมาชิกของ AD หรือหากคุณเปิดใช้งาน UAC หรือหากนโยบายความปลอดภัยมีผลบังคับใช้ telnet บ่อยกว่าที่ไม่ต้องถูกเรียกใช้ในฐานะผู้ดูแลระบบ วิธีที่ง่ายที่สุดในการทำมีดังนี้

  1. สร้างทางลัดที่เรียก cmd.exe

  2. ไปที่คุณสมบัติของทางลัด

  3. คลิกที่ปุ่มขั้นสูง

  4. เลือกช่องทำเครื่องหมาย "Run as an administrator"

    หลังจากขั้นตอนเหล่านี้คุณพร้อมแล้วและ Telnet ควรใช้งานได้แล้ว


3
คุณแน่ใจไหม? คำสั่ง "telnet" ถูกปิดใช้งานโดย defualt ใน windows
เม.ย.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.