एक पर्यावरण चर एक गतिशील मान है कि ऑपरेटिंग सिस्टम और अन्य सॉफ़्टवेयर आपके कंप्यूटर के लिए विशिष्ट जानकारी निर्धारित करने के लिए उपयोग कर सकते हैं।
दूसरे शब्दों में, एक पर्यावरण चर कुछ ऐसा होता है जो किसी अन्य चीज का प्रतिनिधित्व करता है, जैसे आपके कंप्यूटर पर एक स्थान, एक संस्करण संख्या, वस्तुओं की एक सूची इत्यादि।
पर्यावरणीय चर प्रतिशत प्रतिशत (%) से घिरे हुए हैं, जैसे कि% temp% में, उन्हें नियमित पाठ से अलग करने के लिए।
दो प्रकार के पर्यावरण चर मौजूद हैं, उपयोगकर्ता पर्यावरण चर तथा सिस्टम पर्यावरण चर :
उपयोगकर्ता पर्यावरण चर
उपयोगकर्ता पर्यावरण चर, जैसा कि नाम बताता है, पर्यावरण चर हैं जो प्रत्येक उपयोगकर्ता खाते के लिए विशिष्ट हैं।
इसका अर्थ यह है कि एक उपयोगकर्ता के रूप में लॉग इन होने पर पर्यावरण चर का मान उसी कंप्यूटर पर एक अलग उपयोगकर्ता के रूप में लॉग इन होने पर समान वातावरण चर के मान से भिन्न हो सकता है।
इन प्रकार के पर्यावरण चर को मैन्युअल रूप से सेट किया जा सकता है जो भी उपयोगकर्ता लॉग इन है लेकिन विंडोज और अन्य सॉफ्टवेयर भी उन्हें सेट कर सकते हैं।
उपयोगकर्ता पर्यावरण चर का एक उदाहरण% homepath% है। उदाहरण के लिए, एक विंडोज 10 कंप्यूटर पर,% होमपैथ% का मान रखता है Users टिम , वह फ़ोल्डर है जिसमें उपयोगकर्ता-विशिष्ट जानकारी शामिल है।
एक उपयोगकर्ता पर्यावरण चर भी कस्टम हो सकता है। कोई उपयोगकर्ता% डेटा% की तरह कुछ बना सकता है, जो कंप्यूटर पर किसी फ़ोल्डर को इंगित कर सकता है C: डाउनलोड फ़ाइलें । इस तरह का एक पर्यावरण चर केवल तभी काम करेगा जब उस विशिष्ट उपयोगकर्ता को लॉग इन किया गया हो।
सिस्टम पर्यावरण वैरिएबल
सिस्टम पर्यावरण चर केवल एक उपयोगकर्ता से आगे बढ़ते हैं, जो किसी भी उपयोगकर्ता के लिए लागू हो सकता है, या भविष्य में बनाया गया है। अधिकांश सिस्टम पर्यावरण चर विंडोज फ़ोल्डर जैसे महत्वपूर्ण स्थानों पर इंगित करते हैं।
विंडोज सिस्टम में कुछ सबसे आम वातावरण चर शामिल हैं% पथ%,% प्रोग्रामफाइल%,% temp%, और% systemroot%, हालांकि कई अन्य हैं।
उदाहरण के लिए, जब आप विंडोज 8 स्थापित करते हैं, तो% windir% पर्यावरण चर उस निर्देशिका पर सेट होता है जिसमें यह स्थापित है। चूंकि स्थापना निर्देशिका कुछ इंस्टॉलर है (जो आप … या आपका कंप्यूटर निर्माता) एक कंप्यूटर में परिभाषित कर सकते हैं, यह हो सकता है C: Windows, लेकिन दूसरे में, यह हो सकता है C: Win8 .
इस उदाहरण के साथ जारी रखें, मान लीजिए कि विंडोज 8 की स्थापना के बाद इन कंप्यूटरों में से प्रत्येक पर माइक्रोसॉफ़्ट वर्ड स्थापित है। वर्ड इंस्टॉलेशन प्रक्रिया के हिस्से के रूप में, विंडोज 8 को स्थापित करने वाली निर्देशिका में कई फाइलों की प्रतिलिपि बनाने की आवश्यकता है। एमएस वर्ड कैसे सुनिश्चित कर सकता है कि यह सही जगह पर फ़ाइलों को इंस्टॉल कर रहा है यदि वह जगह है C: Windows एक कंप्यूटर पर और C: Win8 दूसरे पर?
इस तरह की संभावित समस्या को रोकने के लिए, माइक्रोसॉफ़्ट वर्ड, साथ ही साथ अधिकांश सॉफ्टवेयर, को% windir% में स्थापित करने के लिए डिज़ाइन किया गया था, नहीं C: Windows । इस तरह, यह सुनिश्चित हो सकता है कि इन महत्वपूर्ण फ़ाइलों को विंडोज 8 के समान निर्देशिका में स्थापित किया गया है, इससे कोई फर्क नहीं पड़ता कि यह कहां हो सकता है।
माइक्रोसॉफ्ट के मान्यता प्राप्त पर्यावरण वैरिएबल पेज को उपयोगकर्ता की एक विशाल सूची और सिस्टम पर्यावरण चर के लिए अक्सर विंडोज में उपयोग किया जाता है।
आप एक पर्यावरण परिवर्तनीय मूल्य का मूल्य कैसे प्राप्त करते हैं?
यह देखने के कई तरीके हैं कि एक विशेष पर्यावरण चर क्या होता है। हालांकि, ज्यादातर मामलों में, कम से कम विंडोज़ में, सबसे सरल, और शायद सबसे तेज़, ऐसा करने का तरीका एक साधारण कमांड प्रॉम्प्ट कमांड के माध्यम से होता है गूंज .
यहां यह कैसे करें:
-
ओपन कमांड प्रॉम्प्ट।
-
निम्न आदेश को ठीक से निष्पादित करें:
echo% temp%
… निश्चित रूप से प्रतिस्थापन % अस्थायी% पर्यावरण परिवर्तनीय के लिए आप रुचि रखते हैं।
-
उस मान को नोट करें जो तुरंत नीचे प्रदर्शित होता है।
उदाहरण के लिए, मेरे कंप्यूटर पर, echo% temp% ने इसे उत्पादित किया:
C: Users टिम AppData Local अस्थायी
यदि कमांड प्रॉम्प्ट आपको डराता है (यह नहीं होना चाहिए), कमांड लाइन टूल्स का उपयोग किये बिना पर्यावरण चर के मान को देखने का लंबा तरीका है।
नियंत्रण कक्ष के लिए हेड, फिर सिस्टम एप्लेट। एक बार वहां, चुनें उन्नत सिस्टम सेटिंग्स बाईं तरफ, फिर चुनें पर्यावरण चर… नीचे बटन। यह एक अधूरा पर्यावरण चर की सूची लेकिन सूचीबद्ध किए गए मूल्यों के पास उनके बगल में मूल्य हैं।
लिनक्स सिस्टम पर, आप निष्पादित कर सकते हैंprintenv कमांड लाइन से कमांड को वर्तमान में परिभाषित सभी पर्यावरण चर सूचीबद्ध करने के लिए।




