เป็นไปได้ซ้ำ:
ทำไมฉันสามารถรันโปรแกรมที่ไม่ได้อยู่ในตัวแปรสภาพแวดล้อม PATH ของฉันได้?
ฉันสอนเพื่อนร่วมงานเกี่ยวกับ% PATH% และพบว่าถ้าฉันเรียกใช้ "Firefox" มันใช้งานได้ แต่รู้สึกประหลาดใจที่เห็นว่ามันไม่ได้อยู่ในเส้นทางของฉัน
ฉันพลาดอะไรไป
2
มันขึ้นอยู่กับบริบท หากคุณป้อน "firefox" จากบรรทัดคำสั่งแล้ว firefox.exe ต้องอยู่ในพา ธ หรือในโฟลเดอร์ Windows หรือ Windows \ System32 หากคุณป้อน "Firefox" ในกล่องโต้ตอบเรียกใช้จะมีการใช้รีจิสทรี App Paths เพื่อให้ firefox.exe ลงทะเบียนที่นั่น
—
boot13
ขอบคุณ boot13 ฉันไม่ทราบถึงรีจิสตรีคีย์ของ App Paths
—
แม็ตธิว