วิธีการแก้ไข "ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก" ใน Windows


มีกรณีที่โปรแกรมติดตั้งซอฟต์แวร์เลอะตัวแปรสภาพแวดล้อม Windows ของเรา เมื่อตัวแปรสภาพแวดล้อมได้รับ messed ขึ้นก็อาจทำให้เกิดปัญหากับโปรแกรมอื่น ๆ ที่ใช้ตัวแปรสภาพแวดล้อมเดียวกัน อาการอย่างหนึ่งดังกล่าวคือข้อผิดพลาดต่อไปนี้ใน Windows:

"command" is not recognized as an internal or external command, operable program or batch file.

image

นี้เกิดขึ้นกับฉันเมื่อฉันพยายามเรียกใช้ pingจากบรรทัดคำสั่ง ทันใดนั้นมันก็พ่นข้อผิดพลาดเช่นเดียวกับข้างต้น ฉันรู้ว่าฉันไม่สามารถลบแฟ้มปฏิบัติการ ping ดังนั้นฉันสงสัยว่าเป็นตัวแปร PATH เพื่อ ping ที่ messed up ฉันยังตรวจสอบอีกครั้งเพื่อให้แน่ใจว่า ping.exe อยู่ในโฟลเดอร์ WINDOWS \ system32

ในการเข้าถึงตัวแปร environment คลิกขวาที่ คอมพิวเตอร์ของฉันจากนั้นเลือก คุณสมบัติเลือกแท็บ ขั้นสูงแล้วคลิก ตัวแปรสภาพแวดล้อมใน Windows รุ่นใหม่ให้คลิกลิงก์ การตั้งค่าระบบขั้นสูง

ที่แผงตัวแปรระบบให้เลือก เส้นทางจากนั้นคลิกปุ่ม แก้ไข

ฉันอยากจะแนะนำการคัดลอกค่าและ วางลงใน Notepad ก่อนแก้ไข บันทึกค่าเก่าเป็นไฟล์ข้อความเพื่อที่คุณจะได้สำรองค่าเดิม

แก้ไขค่าตัวแปร เป็นสตริงยาวที่คั่นด้วยเครื่องหมายอัฒภาค ตรวจสอบให้แน่ใจว่าตำแหน่งของไฟล์ปฏิบัติการเป็นหนึ่งในรายการในสายอักขระนี้ ถ้ายังไม่ได้ให้ใส่ตำแหน่งของโฟลเดอร์หลักของไฟล์ที่ปฏิบัติการได้

โปรดทราบว่าใน Windows 10 ค่าจะถูกนำเสนอในตาราง ซึ่งช่วยให้สามารถอ่านได้ง่ายขึ้น หากต้องการคุณสามารถคลิก แก้ไขข้อความเพื่อดูค่าทั้งหมดในกล่องข้อความ

คลิกตกลง หลังจากแก้ไขค่าแล้ว รีบูตเครื่องคอมพิวเตอร์เพื่อเปิดใช้งานค่าใหม่ หลังจากรีบูตเครื่องแล้วให้ลองรันคำสั่งอีกครั้งและยืนยันว่าได้แก้ไขปัญหาของคุณแล้ว ถ้าไม่ทำเช่นนี้ให้ตรวจสอบค่าของตัวแปรพา ธ อีกครั้ง อาจเป็นไวยากรณ์ที่ไม่ถูกต้องด้วยอัฒภาคหรือมีการป้อนค่าผิดพลาด

กระทู้ที่เกี่ยวข้อง:


6.05.2009