मेरे पास सिस्टम स्तर विन्यास के साथ एक प्रणाली पैठ चर है। मैं PATH को उपयोगकर्ता-विशिष्ट कॉन्फ़िगरेशन के साथ पूरक करने के लिए उपयोगकर्ता PATH चर का उपयोग करता हूं।
मैं सेट -अप के साथ उदाहरण के लिए कमांड-लाइन से उपयोगकर्ता पथ चर को अपडेट करना चाहूंगा।
लेकिन मुझे पता नहीं है कि सेटएक्स में मौजूदा उपयोगकर्ता पथ को कैसे संदर्भित किया जाए।
निम्नलिखित कमांड में (बिना / एम सेट करें)
setx PATH c:\my-user-specifc-bin-path;%PATH%
पहले PATH का अर्थ है उपयोगकर्ता PATH लेकिन दूसरा% PATH% "पूर्ण" (उपयोगकर्ता + सिस्टम) PATH द्वारा प्रतिस्थापित किया जाएगा।
तो इसका मतलब है कि पूरे सिस्टम पथ को उपयोगकर्ता PATH में डुप्लिकेट किया जाएगा ... निश्चित रूप से वह नहीं है जो मुझे चाहिए।
मैं:
- केवल उपयोगकर्ता पथ पर्यावरण चर को प्रभावित करें
- मौजूदा मान में एक या अधिक पथ तत्व जोड़ें / रोकें
- कमांड-लाइन से करें।
;%PATH%
करते हैं तो आप मौजूदा पथ (सिस्टम पथ से प्राप्त) को संलग्न करने के लिए कह रहे हैं।