Windows 7 -% PATH เฉพาะผู้ใช้


22

ฉันต้องการตั้งค่าระบบสำหรับ Windows 7 ที่ผู้ใช้แต่ละคนมีไดเรกทอรีส่วนตัวใน% PATH% ฉันลองตั้งค่า% PATH% เป็น%HOMEDRIVE%%HOMEPATH%\Bin;%SystemRoot%\System32;[...]แต่มันใช้งานไม่ได้

สำหรับผู้ที่ไม่ได้ตระหนักถึงสิ่งที่ฉันพยายามจะทำมันเหมือนEXPORT PATH=~/binจะอยู่ใน * ระวัง มันสามารถอยู่บนพื้นฐานที่เฉพาะเจาะจงของผู้ใช้ถ้าจำเป็นต้องเป็น (และที่จริงจะชอบการตั้งค่าทั้งเครื่อง)

คำตอบ:


12

ดูเหมือนว่าคุณกำลังพยายามปรับเปลี่ยนเส้นทางของระบบดังนั้นจึงเป็นแบบไดนามิกต่อผู้ใช้

คุณสามารถตั้งค่าตัวแปรสภาพแวดล้อมบนพื้นฐานต่อผู้ใช้ดังนั้นจึงไม่จำเป็น

ผ่านรีจิสทรี

HKEY_CURRENT_USER\Environment

ผ่าน UI

ภาพหน้าจอ UI

วิธีการดังกล่าวตกลงเมื่อคุณเพิ่มผู้ใช้มากขึ้น แต่ในระบบโฮมอาจเป็นเหตุการณ์ที่เกิดขึ้นไม่บ่อยนัก


1
คุณสามารถเพิ่มตัวแปรตามพื้นฐานต่อผู้ใช้ แต่สิ่งนี้จะแทนที่ระบบ% PATH% หรือไม่
MiffTheFox

5
มันจะเพิ่มไปยังเส้นทางของระบบ
RJFalconer

4
มีสองปัญหากับวิธีนี้ อันดับแรกตามที่คุณระบุว่าเป็นไปไม่ได้ในระบบที่มีผู้ใช้มากขึ้น ปัญหาที่สองคือการที่PATHตัวแปรซึ่งแตกต่างจากตัวแปรอื่น ๆ จะถูกผนวกเข้ากับเส้นทางของระบบ ดูเหมือนว่าไม่มีวิธีการตั้งค่าตัวแปรระบบในแบบไดนามิก :( นอกจากนี้ยังตอบคำถามของ @MiffTheFox
Vince

3
@ Ghodmode คุณสามารถตั้งค่าผู้ใช้เป็นPATHอย่างเช่น%PATH%;C:\your\pathในวันที่ 7 ตัวแปรจะถูกขยายและเส้นทางของฉันจะถูกผนวกเข้ากับเส้นทางของระบบ นอกจากนี้คุณสามารถเรียกใช้rundll32 sysdm.cpl,EditEnvironmentVariablesเพื่อแสดงกล่องโต้ตอบ แต่ฉันไม่ได้ทดสอบกับรุ่นอื่น
นาย
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.