คำถามนี้มีคำตอบอยู่ที่นี่แล้ว:
ฉันกำลังทำงานบน Windows 7 ฉันจะเพิ่มเส้นทางใหม่ให้กับตัวแปรสภาพแวดล้อม 'PATH' ของผู้ใช้ปัจจุบันได้อย่างไร
ฉันพยายามทำด้วย wmic:
wmic ENVIRONMENT where "name='Path' and username='<%USERNAME%>'" set VariableValue="%Path%;%NEW_FOLDER_PATH%"
ผลลัพธ์คือ:
No Instance(s) Available
และไม่มีอะไรได้รับผลกระทบ อย่างไรก็ตามถ้าฉันลองด้วยสิทธิ์การดูแลต่อไปนี้:
wmic ENVIRONMENT where "name='Path' and username='<system>'" set VariableValue="%Path%;%NEW_FOLDER_PATH%"
มันสามารถประสบความสำเร็จได้เสมอ
NEW_FOLDER_PATH ไม่มีช่องว่างใด ๆ
ฉันจะแก้ไขปัญหานี้ได้อย่างไร