Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

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

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

เส้นทางคืออะไร

ตัวแปรสภาพแวดล้อมเก็บข้อมูลเกี่ยวกับสภาพแวดล้อมของระบบ เพื่อให้ระบบรู้ว่าจะหาข้อมูลบางอย่างได้จากที่ใด ตัวแปร PATH เป็นหนึ่งในตัวแปรสภาพแวดล้อมที่เป็นที่รู้จักมากที่สุด เนื่องจากมีอยู่ในเครื่อง Windows, Mac และ Linux และทำงานค่อนข้างดีกับผู้ใช้ทั้งหมด รูปแบบที่แท้จริงเป็นเพียงสตริงข้อความที่มีรายการเส้นทางไดเรกทอรีที่ระบบจะค้นหาทุกครั้งที่คุณขอโปรแกรม

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

นี่เป็นเหมือนการเพิ่มทางลัดบนเดสก์ท็อปลงในบรรทัดคำสั่งของคุณ แทนที่จะป้อน “C:\Users\username\AppData\Local\Programs\Python\Python38-32\python.exe” เพื่อเปิดใช้ Python คุณสามารถเพิ่มโฟลเดอร์ที่มีไฟล์ลงในตัวแปร PATH และเพียงพิมพ์ “python” ลงใน เปิดตัวในอนาคต ทำอย่างนั้นกับโปรแกรมใดๆ ที่คุณชอบ ไม่ว่าจะเป็นการเปิด GUI (เช่น Notepad) หรือทำงานในอินเทอร์เฟซบรรทัดคำสั่ง (เช่น Python)

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

บน Windows PATH (ใช้ตัวพิมพ์ใหญ่ตามแบบแผนเท่านั้น เนื่องจากระบบไฟล์ NTFS ของ Windows ไม่คำนึงถึงขนาดตัวพิมพ์) ชี้ไปที่ไดเร็กทอรี "C:\Windows" และ "C:\Windows\system32" ตามค่าเริ่มต้น

หากคุณพิมพ์ charmap ในบรรทัดคำสั่ง คุณจะได้รับรายการอักขระ Unicode จำนวนมากที่คุณสามารถคัดลอกและใช้งานได้ เป็นต้น “notepad” เรียกใช้ Notepad “msinfo32” แสดงรายการข้อมูลจำเพาะของคอมพิวเตอร์ และอื่นๆ

โปรแกรมเหล่านี้สามารถเปิดได้ด้วย GUI แต่ถ้าคุณทำงานในบรรทัดคำสั่งอยู่แล้ว การเปิดใช้โปรแกรมโดยการพิมพ์ชื่อจะง่ายกว่ามาก โดยเฉพาะอย่างยิ่งหากคุณกำลังพยายามเปิดโปรแกรมที่จะเปิดและเรียกใช้ภายในอินเทอร์เฟซบรรทัดคำสั่ง เช่น Python หรือ Node.js

ฉันจะแก้ไขตัวแปร PATH ได้อย่างไร

Windows GUI ค่อนข้างตรงไปตรงมา ดังนั้นจึงอาจเป็นวิธีที่ดีที่สุดสำหรับคนส่วนใหญ่ในการแก้ไข PATH

การใช้ Windows GUI

1. เปิด "คุณสมบัติของระบบ" และไปที่แท็บ "ขั้นสูง" วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการพิมพ์ environment variable ลงในแถบค้นหาของ Windows แล้วคลิก “แก้ไขตัวแปรสภาพแวดล้อมของระบบ”

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

หรือคุณสามารถไปที่ "แผงควบคุม -> ระบบและความปลอดภัย -> ระบบ" แล้วคลิก "การตั้งค่าระบบขั้นสูง" พิมพ์ sysdm.cpl ลงในคำสั่ง Run; หรือคลิกขวาที่ "พีซีเครื่องนี้" เลือก "คุณสมบัติ" แล้วคลิก "การตั้งค่าระบบขั้นสูง" พวกเขาทั้งหมดไปที่เดียวกัน

2. เมื่อคุณอยู่ในแท็บ “ขั้นสูง” คลิก “ตัวแปรสภาพแวดล้อม … ”

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

3. กล่องด้านบนประกอบด้วยตัวแปรผู้ใช้ หมายความว่าการแก้ไขใดๆ จะมีผลกับบัญชีของคุณเท่านั้น หากคุณมีหลายบัญชีในเครื่องเดียวและต้องการให้การเปลี่ยนแปลงมีผลกับทุกคน ให้แก้ไขช่องด้านล่างที่มีตัวแปรระบบแทน

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

4. เลือกผู้ใช้หรือตัวแปรเส้นทางของระบบ (อย่าปล่อยให้ชื่อตัวพิมพ์ส่งถึงคุณ PATH และ Path จะเหมือนกันใน Windows) ที่คุณต้องการแก้ไขแล้วคลิกปุ่ม "แก้ไข … ” ด้านล่างกล่อง

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

5. หากคุณมีพาธไปยังโฟลเดอร์ที่คุณต้องการเพิ่มอยู่แล้ว ให้คลิก "ใหม่" และวางในพาธแบบเต็ม (ไม่ใช่โดยตรงไปยังไฟล์สั่งการ เพียงไปที่โฟลเดอร์ที่มีอยู่) ฉันกำลังวางเส้นทางไปยังไดเร็กทอรี NodeJS ของฉัน เพื่อให้สามารถใช้ JavaScript ในบรรทัดคำสั่งได้

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

6. หากคุณต้องการเรียกดูโฟลเดอร์และเลือกด้วยตนเอง ให้ใช้ปุ่ม "เรียกดู" เพื่อนำทางไปยังโฟลเดอร์ที่ไฟล์ปฏิบัติการของคุณตั้งอยู่ และกดปุ่ม "ตกลง" เมื่อคุณอยู่ที่นั่น

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

7. หากคุณต้องการให้โปรแกรมของคุณเปิดเร็วขึ้นเล็กน้อย คุณสามารถใช้ปุ่ม "เลื่อนขึ้น" และ "ย้ายลง" เพื่อวางโฟลเดอร์ไว้ใกล้กับด้านบนสุดเพื่อให้ปรากฏขึ้นเร็วขึ้นในการค้นหาไดเรกทอรี

8. เปิดหน้าต่างพร้อมท์คำสั่งใหม่และทดสอบโปรแกรมของคุณโดยพิมพ์ชื่อไฟล์เรียกทำงานที่คุณต้องการเปิดใช้ มันจะไม่ทำงานในหน้าต่างปัจจุบันเนื่องจากยังคงใช้ตัวแปร PATH เก่าอยู่

แก้ไขตัวแปร PATH โดยใช้พรอมต์คำสั่ง

Windows 10 GUI ใช้งานได้ดีและควรตอบสนองความต้องการของคนส่วนใหญ่ แต่ถ้าคุณต้องการใช้บรรทัดคำสั่งเพื่อตั้งค่า PATH และตัวแปรสภาพแวดล้อม คุณก็สามารถทำได้เช่นกัน

1. เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ จากนั้นป้อนคำสั่ง set .

2. เลื่อนดูรายการเส้นทาง จากนั้นค้นหาตัวแปรที่คุณต้องการแก้ไข ชื่อตัวแปร เป็นส่วนก่อนเครื่องหมาย '=' คือ ค่าตัวแปร เป็นส่วนหลังจากนั้น ซึ่งคุณจะเปลี่ยนชื่อเป็นไดเร็กทอรีที่คุณต้องการให้ชี้ไป

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

3. ด้วยเหตุนี้ หากต้องการแก้ไข PATH ให้ป้อนคำสั่งต่อไปนี้:

setx variable name "variable value"
Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

คุณสามารถใช้รหัสต่อไปนี้เพื่อตั้งค่าเส้นทางของระบบจากพรอมต์คำสั่ง (เรียกใช้ในฐานะผู้ดูแลระบบ) หากต้องการใช้เพื่อตั้งค่า User PATH ของคุณ เพียงลบ /M .

setx /M PATH "%PATH%;<path-to-executable-folder>"

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

คำถามที่พบบ่อย

1. เหตุใดฉันจึงต้องแก้ไข PATH

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

2. มีการจำกัดความยาวของ Windows PATH หรือไม่

ใช่มี. ดังนั้นผู้ที่ชื่นชอบการเปลี่ยน PATH โปรดระวังว่าอักขระสูงสุดคือ 260 ตัว

3. ฉันสามารถปิดการใช้งานขีดจำกัดความยาวของ Windows PATH ได้หรือไม่

ใช่คุณสามารถ! ไปที่ Registry Editor จากนั้นไปที่:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิกที่รายการชื่อ “LongPathsEnabled” จากนั้นเปลี่ยนค่า “Value data” จาก 0 เป็น 1 คลิกตกลง เท่านี้ก็เรียบร้อย

Windows PATH คืออะไร และคุณจะเพิ่มและแก้ไขได้อย่างไร

พร้อมที่จะขุดต่อไปภายใต้ฝากระโปรงหน้าของ Windows แล้วหรือยัง? จากนั้นตรงไปที่การแฮ็กรีจิสทรีของ Windows ที่เราโปรดปราน หรือสำหรับบางอย่างที่เบากว่านั้น โปรดดูรายการธีม Windows 10 ที่ดีที่สุดของเรา