ฉันต้องทำอะไร:
- ผนวกโฟลเดอร์เข้ากับ
%PATH%
ตัวแปรสภาพแวดล้อมที่ระดับระบบ - ทำการเปลี่ยนแปลงอย่างถาวร
ฉันต้องทำยังไง:
- การใช้พรอมต์คำสั่งหรือวิธีอื่นที่สามารถเขียนคำสั่งที่จำเป็นทั้งหมดลงใน
.BAT
ไฟล์ได้ - การใช้เครื่องมือเท่านั้นที่จะมีให้ในการติดตั้ง Windows XP SP3 โดยไม่ต้องมีการเชื่อมต่ออินเทอร์เน็ต
- ฉันต้องการเรียกใช้สคริปต์ในเครื่อง แต่ฉันก็สามารถเข้าถึงระบบเป้าหมายได้จากระยะไกล โปรดจำไว้ว่าฉันไม่สามารถสันนิษฐานได้ว่าบริการที่ไม่ใช่ค่าเริ่มต้น (เช่น: รีจิสตรีระยะไกล) เปิดใช้งานบนระบบ
ระบบสคริปต์ต้องทำงานกับ:
- Windows XP SP3
- Windows Server 2003 SP2
- Windows 7 SP1
- Windows Server 2008 R2 SP1
ฉันค่อนข้างคุ้นเคยกับSET
คำสั่ง แต่ฉันก็รู้ด้วยว่าโดยทั่วไปแล้วมันจะเขียนทับตัวแปรที่มีอยู่แทนการผนวกเข้ากับมัน นั่นไม่เป็นที่ยอมรับ มีเครื่องมืออื่น (หรือตัวเลือกSET
ที่ฉันไม่ทราบ) ที่จะผนวกเข้ากับตัวแปรแทนหรือไม่ หรือฉันจำเป็นต้องวางการทำงานในสคริปต์ที่มีการคัดลอกตัวแปรที่มีอยู่ชั่วคราวไปยังตัวแปรหรือไฟล์ข้อความอื่นหรือไม่?
นอกจากนี้ยังเป็นความเข้าใจของฉันที่SET
จะไม่เปลี่ยนแปลงตัวแปรอย่างถาวร ฉันเคยเห็นการกล่าวถึงSETX
แต่ดูเหมือนจะไม่ได้มาพร้อมกับ Windows XP SP3 ในตัว (หรืออย่างน้อยก็ไม่สามารถใช้งานได้ในระบบที่ฉันใช้งาน) มีวิธีอื่นในการเปลี่ยนแปลงอย่างถาวรผ่านการแก้ไขรีจิสทรีหรือบางอย่าง
ฉันได้ดูไปรอบ ๆ และได้เรียนรู้เกี่ยวกับการตั้งค่าตัวแปรสภาพแวดล้อมใน Windows ที่ดี อย่างไรก็ตามฉันยังไม่พบคำถามซ้ำซ้อนที่ตรงกับความต้องการของฉัน หากมีอยู่โปรดแจ้งให้เราทราบ
REG
เพื่อทำการเปลี่ยนแปลงรีจิสทรี หากคุณต้องการโพสต์สิ่งนั้นเป็นคำตอบพร้อมคำแนะนำเกี่ยวกับวิธีการรักษาเส้นทางที่มีอยู่อย่างน้อยฉันก็จะให้คะแนนอย่างน้อย