2011-06-15 18 views
12

में पर्यावरण चर प्राप्त करना VBScript का उपयोग कर क्लासिक एएसपी पृष्ठ में कस्टम वातावरण चर का मूल्य कैसे प्राप्त कर सकता हूं?क्लासिक एएसपी

उत्तर

13

आप पर्यावरण चरों को पुनर्प्राप्त करने के लिए WScript.Shell ऑब्जेक्ट की ExpandEnvironmentStrings विधि का उपयोग कर सकते हैं। निम्नलिखित कोड वर myPath लिए पथ वातावरण चर के मूल्य प्रदान करेंगे:

set foo = createobject("WScript.Shell") 
myPath = foo.ExpandEnvironmentStrings("%PATH%") 

More info on the Shell object as MSDN

संपादित करें: चर करने के लिए जो खोल वस्तु असाइन किया गया है बदलना पड़ा।

+0

बहुत बढ़िया, कि काम के आधार पर। धन्यवाद! – MikeWyatt

+0

बहुत अच्छा, स्पष्ट +1! लेकिन अनुमतियों के बारे में क्या? क्या आईयूएसआर खाते के लिए किसी भी उन्नत अनुमति की आवश्यकता नहीं है? –

2

निम्नलिखित मेरे लिए काम किया, पर this article

Set objWSH = CreateObject("WScript.Shell") 
'This actually returns all the User Variables, and you either loop through all, or simply print what you want 
Set objUserVariables = objWSH.Environment("USER") 
MsgBox(objUserVariables("TEMP")) 

'This returns all the System Variables, and you either loop through all, or simply print what you want 
Set objSystemVariables = objWSH.Environment("SYSTEM") 
MsgBox(objSystemVariables("PATH")) 
संबंधित मुद्दे