विंडोज़ पर अधिकांश काम करने का सबसे प्रभावी तरीका ग्राफिकल इंटरफेस के माध्यम से है। हालांकि, समय-समय पर, आपको समस्या निवारण, प्रोग्रामिंग, या बस अपने बेवकूफ क्रेडिट पर काम करने के लिए कमांड लाइन की ओर रुख करना होगा।
लेकिन अगर आप कुछ ऐसा चलाने की कोशिश कर रहे हैं जो मूल रूप से विंडोज का हिस्सा नहीं है, तो आपको इसे अपने PATH वैरिएबल में जोड़ना होगा। यह आपके सिस्टम को बताता है कि जब आप निष्पादन योग्य के लिए पूछते हैं तो उन्हें कहां देखना है।
पाथ क्या है?
पर्यावरण चर एक सिस्टम के वातावरण के बारे में डेटा संग्रहीत करते हैं ताकि सिस्टम को पता चल सके कि कुछ जानकारी को कहां देखना है। पाथ वैरिएबल सबसे प्रसिद्ध पर्यावरण चरों में से एक है क्योंकि यह विंडोज, मैक और लिनक्स मशीनों पर मौजूद है और सभी पर काफी उपयोगकर्ता-सामना करने वाला काम करता है। इसका वास्तविक रूप सिर्फ एक टेक्स्ट स्ट्रिंग है जिसमें निर्देशिका पथों की एक सूची होती है जिसे सिस्टम हर बार किसी प्रोग्राम का अनुरोध करने पर खोजेगा।
यह आपकी कमांड लाइन में डेस्कटॉप शॉर्टकट जोड़ने जैसा है। पायथन को लॉन्च करने के लिए "C:\Users\username\AppData\Local\Programs\Python\Python38-32\python.exe" दर्ज करने के बजाय, आप फ़ाइल वाले फ़ोल्डर को PATH वैरिएबल में जोड़ सकते हैं और बस "पायथन" टाइप कर सकते हैं इसे भविष्य में लॉन्च करें। ऐसा किसी भी प्रोग्राम के लिए करें जो आपको पसंद हो, चाहे वह GUI (जैसे नोटपैड) लॉन्च करता हो या कमांड लाइन इंटरफ़ेस (जैसे पायथन) में काम करता हो।
विंडोज़ पर, पाथ (केवल सम्मेलन द्वारा पूंजीकृत, क्योंकि विंडोज़ एनटीएफएस फाइल सिस्टम केस-संवेदी नहीं है) डिफ़ॉल्ट रूप से "सी:\ विंडोज" और "सी:\ विंडोज \ system32" निर्देशिकाओं को इंगित करता है।
अगर आप charmap
type टाइप करते हैं कमांड लाइन में, आपको यूनिकोड वर्णों की एक विशाल सूची मिलेगी, जिसे आप कॉपी और उपयोग कर सकते हैं, उदाहरण के लिए। "नोटपैड" नोटपैड चलाता है, "msinfo32" आपको आपके कंप्यूटर की विशिष्टताओं की सूची देता है, इत्यादि।
इन कार्यक्रमों को जीयूआई के साथ भी लॉन्च किया जा सकता है। लेकिन अगर आप पहले से ही कमांड लाइन में काम कर रहे हैं, तो केवल उनके नाम टाइप करके प्रोग्राम लॉन्च करना बहुत आसान है। यह विशेष रूप से सच है यदि आप एक प्रोग्राम लॉन्च करने का प्रयास कर रहे हैं जो कमांड लाइन इंटरफेस के अंदर खुलेगा और चलाएगा, जैसे पायथन या नोड.जेएस।
मैं PATH वैरिएबल को कैसे संपादित करूं?
Windows GUI बहुत सीधा है, इसलिए यह संभवतः अधिकांश लोगों के लिए PATH को संपादित करने का सबसे अच्छा तरीका है।
Windows GUI का उपयोग करना
1. "सिस्टम गुण" खोलें और "उन्नत" टैब पर जाएं। ऐसा करने का सबसे आसान तरीका है environment variable
. टाइप करना अपने विंडोज सर्च बार में और "सिस्टम पर्यावरण चर संपादित करें" पर क्लिक करें।
वैकल्पिक रूप से, आप "कंट्रोल पैनल -> सिस्टम और सुरक्षा -> सिस्टम" पर जा सकते हैं और "उन्नत सिस्टम सेटिंग्स" पर क्लिक कर सकते हैं। टाइप करें sysdm.cpl
रन कमांड में; या "यह पीसी" पर राइट-क्लिक करें, "गुण" चुनें और "उन्नत सिस्टम सेटिंग्स" पर क्लिक करें। वे सभी एक ही जगह जाते हैं।
2. एक बार जब आप "उन्नत" टैब में हों, तो "पर्यावरण चर ..." पर क्लिक करें
3. शीर्ष बॉक्स में उपयोगकर्ता चर हैं, जिसका अर्थ है कि कोई भी संपादन केवल आपके खाते पर लागू होगा। यदि आपके पास एक मशीन पर कई खाते हैं और चाहते हैं कि परिवर्तन सभी को प्रभावित करें, तो इसके बजाय सिस्टम चर वाले निचले बॉक्स को संपादित करें।
4. उपयोगकर्ता या सिस्टम पथ चर का चयन करें (शीर्षक-केस आपको फेंक न दें; पथ और पथ विंडोज़ में समान हैं) जिसे आप संपादित करना चाहते हैं और बॉक्स के नीचे "संपादित करें ..." बटन पर क्लिक करें।
5. यदि आपके पास पहले से उस फ़ोल्डर का पथ है जिसे आप जोड़ना चाहते हैं, तो बस "नया" पर क्लिक करें और पूरे पथ में पेस्ट करें (सीधे निष्पादन योग्य नहीं, केवल उस फ़ोल्डर में)। मैं अपनी नोडजेएस निर्देशिका के पथ में चिपका रहा हूं ताकि मैं कमांड लाइन में जावास्क्रिप्ट का उपयोग कर सकूं।
6. यदि आप फ़ोल्डर में ब्राउज़ करना चाहते हैं और इसे मैन्युअल रूप से चुनते हैं, तो उस फ़ोल्डर में नेविगेट करने के लिए "ब्राउज़ करें" बटन का उपयोग करें जहां आपका निष्पादन योग्य स्थित है और जब आप वहां हों तो "ओके" बटन दबाएं।
7. अगर आप चाहते हैं कि आपका प्रोग्राम थोड़ा तेज़ी से लॉन्च हो, तो आप "मूव अप" और "मूव डाउन" बटन का इस्तेमाल करके इसके फोल्डर को ऊपर के करीब रख सकते हैं ताकि यह डायरेक्टरी सर्च में और तेजी से पॉप अप हो जाए।
8. एक नई कमांड-प्रॉम्प्ट विंडो खोलें और उस एक्जिक्यूटिव का नाम टाइप करके अपने प्रोग्राम का परीक्षण करें जिसे आप लॉन्च करना चाहते हैं। यह वर्तमान विंडो में काम नहीं करेगा क्योंकि यह अभी भी पुराने PATH चर का उपयोग कर रहा है।
कमांड प्रॉम्प्ट का उपयोग करके पाथ चर संपादित करें
विंडोज 10 जीयूआई बहुत उपयोगी है और अधिकांश लोगों की जरूरतों को पूरा करना चाहिए, लेकिन अगर आपको पाथ और पर्यावरण चर सेट करने के लिए कमांड लाइन का उपयोग करने की आवश्यकता है, तो आप वह भी कर सकते हैं।
1. कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में खोलें, फिर कमांड दर्ज करें set
।
2. पथों की सूची में स्क्रॉल करें, फिर वह चर ढूंढें जिसे आप संपादित करना चाहते हैं। चर नाम '=' चिह्न से पहले का भाग है, चर मान इसके बाद का भाग है, जिसका नाम बदलकर आप उस निर्देशिका में रख देंगे जिसे आप इंगित करना चाहते हैं।
3. इसे ध्यान में रखते हुए, पथ को संपादित करने के लिए, निम्न आदेश दर्ज करें:
setx variable name "variable value"
आप अपने सिस्टम पथ को कमांड प्रॉम्प्ट से सेट करने के लिए निम्न कोड का उपयोग कर सकते हैं। (व्यवस्थापक के रूप में चलाएँ।) अपना उपयोगकर्ता पथ सेट करने के लिए इसका उपयोग करने के लिए, बस /M
हटा दें ।
setx /M PATH "%PATH%;<path-to-executable-folder>"
यदि आपको समस्याएं हैं, तो setx
के साथ ज्ञात समस्याओं को पढ़ना और उन्हें ठीक करना एक अच्छा विचार है चर को 1024 वर्णों तक छोटा करने या अन्यथा चरों को बदलने का आदेश। निश्चित रूप से पहले अपने उपयोगकर्ता और अपने सिस्टम पथ चर दोनों का बैकअप लें।
अक्सर पूछे जाने वाले प्रश्न
<एच3>1. मुझे PATH को संपादित करने की आवश्यकता क्यों होगी?संभावना है, यदि आप इसे पढ़ रहे हैं, तो आप किसी ऐसी चीज़ में भाग गए हैं, जिसके लिए आपको इसे PATH चर में जोड़ने की आवश्यकता है, इसलिए शायद आपको यही करना चाहिए। यदि आप आसान पहुँच के लिए अपने PATH में कुछ जोड़ना चाहते हैं, हालाँकि, यह भी ठीक है। बस सुनिश्चित करें कि यह उच्च-प्राथमिकता वाले कार्यक्रमों में हस्तक्षेप नहीं करता है।
<एच3>2. क्या कोई Windows PATH लंबाई सीमा है?हाँ वहाँ है। इसलिए पथ बदलने वाले उत्साही सावधान रहें कि सीमा 260 वर्णों की है।
<एच3>3. क्या मैं Windows PATH लंबाई सीमा को अक्षम कर सकता हूँ?हाँ आप कर सकते हैं! रजिस्ट्री संपादक पर जाएँ, फिर उसमें नेविगेट करें:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
दाईं ओर के फलक में, "LongPathsEnabled" नामक प्रविष्टि पर डबल-क्लिक करें, फिर "मान डेटा" मान को 0 से 1 में बदलें। ठीक क्लिक करें, और आप जाने के लिए तैयार हैं।
विंडोज बोनट के नीचे खुदाई जारी रखने के लिए तैयार हैं? फिर हमारे पसंदीदा विंडोज रजिस्ट्री हैक्स पर जाएं। या कुछ हल्का करने के लिए, हमारी सर्वश्रेष्ठ विंडोज 10 थीम की सूची देखें।