วิธีการตั้งค่าตัวแปรสภาพแวดล้อมของผู้ใช้โดยใช้ Setx ใน Windows 10

2017-02-08 06:39:42
หลัก·ไมโครซอฟท์·วิธีการตั้งค่าตัวแปรสภาพแวดล้อมของผู้ใช้โดยใช้ Setx ใน Windows 10

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

อัปเดต: 3 สิงหาคม 2559 - ลิงก์ "เปลี่ยนตัวแปรสภาพแวดล้อมของฉัน" ได้รับการแก้ไขใน Windows 10 Anniversary Update (หรือที่รู้จักกันในชื่อ Redstone 1) หากคุณยังคงใช้บิลด์ก่อนหน้านี้คุณต้องตั้งค่าตัวแปรสภาพแวดล้อมโดยใช้พร้อมท์คำสั่งดังที่ระบุไว้ด้านล่าง

บรรทัดคำสั่งต่อไปนี้จะถูกดำเนินการเมื่อคุณคลิกที่ลิงค์ แต่จะไม่มีผลใน Windows 10 v1511 และก่อนหน้าไม่ว่าคุณจะเรียกใช้ในฐานะผู้ใช้มาตรฐานหรือผู้ดูแลระบบ

 rundll32 sysdm.cpl, EditEnvironmentVariables 

หรือคุณสามารถใช้คำสั่ง Setx เพื่อตั้งค่าตัวแปรสภาพแวดล้อมของผู้ใช้

การตั้งค่าตัวแปรสภาพแวดล้อมของผู้ใช้

เปิดหน้าต่างพร้อมรับคำสั่งแล้วพิมพ์ SETX /? เพื่อทราบการใช้คำสั่ง ตัวอย่างเช่นการตั้งค่าตัวแปร JAVA_HOME คุณจะใช้:

 SETX JAVA_HOME "C: \ Program Files \ Java \ jdk1.6.0_02" 

(ขึ้นอยู่กับรุ่นของ JDK ที่ติดตั้งเป็นพยานของระบบปฏิบัติการของคุณเปลี่ยนเส้นทางโฟลเดอร์ JDK ตามลำดับ)

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

ลบตัวแปรสภาพแวดล้อมของผู้ใช้

เพื่อล้างตัวแปรผู้ใช้ใช้ไวยากรณ์ / ตัวอย่างนี้:

 SETX JAVA_HOME "" 

อย่างไรก็ตามสิ่งนี้จะไม่ลบค่าออกจากรีจิสตรีคีย์ต่อไปนี้:

 HKEY_CURRENT_USER \ สิ่งแวดล้อม 

ดังนั้นคุณต้องใช้คำสั่งอื่นเพื่อล้างมันแม้ว่าจะเป็นตัวเลือก

 REG ลบ HKCU \ Environment / V JAVA_HOME / F 

สิ่งนี้จะเคลียร์ตัวแปรผู้ใช้ JAVA_HOME

หมายเหตุ: Setx ยังสามารถใช้เพื่อตั้งค่าตัวแปรสภาพแวดล้อมของระบบโดยใช้สวิตช์ "/ M" แต่คุณต้องเรียกใช้จากพรอมต์คำสั่งของผู้ดูแลระบบ

ตัวเลือกของบรรณาธิการ