विंडोज 7 - उपयोगकर्ता-विशिष्ट% पथ%


22

मैं विंडोज 7 के लिए एक प्रणाली स्थापित करना चाहता हूं, जहां प्रत्येक उपयोगकर्ता की% PATH% में अपनी निजी निर्देशिका है। मैंने% PATH% सेट करने की कोशिश की, %HOMEDRIVE%%HOMEPATH%\Bin;%SystemRoot%\System32;[...]लेकिन यह काम नहीं करता है।

उन लोगों के लिए जो महसूस नहीं कर रहे हैं कि मैं क्या करने की कोशिश कर रहा हूं, यह इस तरह का है जैसे EXPORT PATH=~/binनिक्स पर होगा। यदि आवश्यकता हो (और वह वास्तव में मशीन-वाइड सेटिंग्स के लिए पसंद की जाएगी) यह एक उपयोगकर्ता विशिष्ट आधार पर हो सकता है।

जवाबों:


12

ऐसा लगता है कि आप सिस्टम पथ को संशोधित करने का प्रयास कर रहे हैं, इसलिए यह प्रति उपयोगकर्ता गतिशील है।

आप प्रति-उपयोगकर्ता आधार पर पर्यावरण चर सेट कर सकते हैं, इसलिए यह आवश्यक नहीं है।

रजिस्ट्री के माध्यम से;

HKEY_CURRENT_USER\Environment

ui के माध्यम से;

यूआई स्क्रीनशॉट

एक बार जब आप अधिक उपयोगकर्ता जोड़ लेते हैं, तो इस तरह का दृष्टिकोण नीचे गिर जाता है, लेकिन एक होम सिस्टम पर यह शायद एक लगातार घटना नहीं है।


1
आप प्रति-उपयोगकर्ता के आधार पर चर जोड़ सकते हैं, लेकिन क्या यह सिस्टम PATH% को ओवरराइड करेगा?
MiffTheFox

5
यह सिस्टम पथ में जोड़ देगा।
RJFalconer

4
इस पद्धति के साथ दो समस्याएं हैं। सबसे पहले, जैसा कि आपने कहा, यह अधिक उपयोगकर्ताओं के साथ एक प्रणाली पर अव्यावहारिक है। दूसरी समस्या यह है कि PATHचर, अन्य चर के विपरीत, सिस्टम पथ से जुड़ा हुआ है । ऐसा लगता है कि डायनामिक तरीके से सिस्टम वैरिएबल सेट करने का कोई तरीका नहीं है :( यह @MiffTheFox के सवाल का भी जवाब देता है।
विंस

3
@ रोडमोड आप उपयोगकर्ता को बस PATHकुछ इस तरह सेट कर सकते हैं %PATH%;C:\your\path: 7 विन पर, चर का विस्तार किया जाता है और मेरा पथ सिस्टम के पथ में जोड़ा जाता है। इसके अलावा, आप rundll32 sysdm.cpl,EditEnvironmentVariablesसंवाद दिखाने के लिए चला सकते हैं । मैंने अन्य संस्करणों पर परीक्षण नहीं किया है, हालांकि।
mrr
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.