เหตุใดการเปลี่ยนแปลงในเส้นทางของฉันจึงไม่ได้รับการยอมรับ
เมื่อฉันอัปเดต PATH ของฉันโดยใช้กล่องโต้ตอบ Environment Variables ในตัวหรือสิ่งอื่นเช่นPath Editorจากนั้นเปิด command-prompt การเปลี่ยนแปลง PATH ของฉันจะไม่ลงทะเบียนกับคอนโซลขึ้นอยู่กับตำแหน่งที่ command-prompt เป็น เริ่มจาก ตัวอย่างเช่นหากฉันแก้ไขเส้นทางของฉันแล้วเริ่ม cmd.exe จากเมนูเริ่มหรือทางลัดบนเดสก์ท็อปแล้วเส้นทางของฉันดูดี: มันได้รับการปรับปรุงเรียบร้อยแล้ว แต่ถ้าฉันเริ่มต้น cmd.exe จากทางลัดที่อื่นนอกเหนือจากเมนูเริ่มหรือเดสก์ท็อป PATH ใหม่จะไม่ได้รับการอ่านและฉันจะได้รับเส้นทางเก่าแทน มันแปลกมาก ฉันลองเรียกใช้พรอมต์คำสั่งจากทางลัดบนเดสก์ท็อปและทำงานได้ดี จากนั้นฉันก็คัดลอกทางลัดเดียวกันนั้นไปยังโฟลเดอร์ย่อยบนเดสก์ท็อปและฉันพบปัญหา PATH ที่ไม่อัปเดต ฉันรู้ว่ามันค่อนข้างยากที่จะอธิบายดังนั้นฉันจึงสร้างscreencast เพื่อแสดงให้เห็นปัญหาที่เกิดขึ้น นี่เป็นสกรีนช็อตของทางลัดของพรอมต์คำสั่งตามที่เห็นใน screencast นั้น: นี่คือใน Windows Vista Home Premium SP2