windows कमांड लाइन से सभी पर्यावरण चर सूचीबद्ध करें?




command-line environment-variables (8)

मैं जानना चाहता हूं कि विंडोज़ कमांड प्रॉम्प्ट से सभी पर्यावरण चर सूचीबद्ध करना संभव है या नहीं।

PowerShell के gci env: के बराबर कुछ gci env: (या ls env: या dir env: gci env:



आप cmd में SET का उपयोग कर सकते हैं

वर्तमान चर दिखाने के लिए, बस SET पर्याप्त है

कुछ चर जैसे 'पथ' दिखाने के लिए, SET PATH उपयोग करें।

मदद के लिए, set /? टाइप करें set /?


जॉन का सही जवाब है, लेकिन कुछ वाक्य रचनात्मक चीनी के साथ थोड़ा और विस्तार करने के लिए ..

SET | more

आपको पूरे लॉट के बजाए, एक समय में चर एक पृष्ठ को देखने में सक्षम बनाता है

SET > output.txt

आउटपुट को एक फ़ाइल output.txt पर भेजता है जिसे आप नोटपैड में खोल सकते हैं या जो कुछ भी ...


यदि आप पर्यावरण चर को देखना चाहते हैं जो आपने अभी सेट किया है, तो आपको एक नई कमांड विंडो खोलनी होगी। "सेटक्स चर के साथ सेट चर केवल भविष्य की कमांड विंडो में उपलब्ध हैं, वर्तमान कमांड विंडो में नहीं।" ( https://technet.microsoft.com/en-us/library/cc755104(v=ws.11).aspx#BKMK_examples )


बस cmd से set रन।

पर्यावरण चर प्रदर्शित करता है, सेट करता है, या हटा देता है। पैरामीटर के बिना प्रयुक्त, सेट वर्तमान पर्यावरण सेटिंग्स प्रदर्शित करता है।


रजिस्ट्री में इसे खोजने के लिए समय न खोएं

reg क्वेरी "HKLM \ SYSTEM \ CurrentControlSet \ Control \ सत्र प्रबंधक \ पर्यावरण"

सेट कमांड कम कम देता है


बस करो:

SET

आप SET prefix साथ शुरू होने वाले नामों के साथ सभी चर देखने के लिए SET prefix भी कर सकते हैं।

उदाहरण के लिए यदि आप पर्यावरण चर से केवल derbydb को पढ़ना चाहते हैं, तो निम्न कार्य करें:

set derby 

... और आपको निम्नलिखित मिलेंगे:

DERBY_HOME=c:\Users\amro-a\Desktop\db-derby-10.10.1.1-bin\db-derby-10.10.1.1-bin

जैसा कि अन्य धागे में उल्लिखित है, आप सभी पर्यावरण चर या उपयोग सूची को सूचीबद्ध करने के लिए set का उपयोग कर सकते हैं

मूल्य के साथ विशिष्ट चर प्राप्त करने के लिए set [environment_varible]

set [environment_varible]= variable_varible set [environment_varible]= अंतरिक्ष से चर को हटाने के लिए उपयोग किया जा सकता है।





prompt