का उपयोग कर रजिस्ट्री मान की जांच कैसे करें VbScript का उपयोग करके रजिस्ट्री मान की जांच कैसे कर सकता हूं? इस तरहVbScript
Q
VbScript
11
A
उत्तर
25
function readFromRegistry (strRegistryKey, strDefault)
Dim WSHShell, value
On Error Resume Next
Set WSHShell = CreateObject("WScript.Shell")
value = WSHShell.RegRead(strRegistryKey)
if err.number <> 0 then
readFromRegistry= strDefault
else
readFromRegistry=value
end if
set WSHShell = nothing
end function
उपयोग:
str = readfromRegistry("HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\ESD\Install_Dir", "ha")
wscript.echo "returned " & str
7
कोशिश कुछ:
Dim windowsShell
Dim regValue
Set windowsShell = CreateObject("WScript.Shell")
regValue = windowsShell.RegRead("someRegKey")
3
यह आप के लिए काम करना चाहिए:
Dim oShell
Dim iValue
Set oShell = CreateObject("WScript.Shell")
iValue = oShell.RegRead("HKLM\SOFTWARE\SOMETHINGSOMETHING")
1
इसे आजमाएं। यह स्क्रिप्ट उपयोगकर्ता का नाम & घर निर्देशिका में वर्तमान लॉग होता है:
On Error Resume Next
Dim objShell, strTemp
Set objShell = WScript.CreateObject("WScript.Shell")
strTemp = "HKEY_CURRENT_USER\Volatile Environment\USERNAME"
WScript.Echo "Logged in User: " & objShell.RegRead(strTemp)
strTemp = "HKEY_CURRENT_USER\Volatile Environment\USERPROFILE"
WScript.Echo "User Home: " & objShell.RegRead(strTemp)
1
Set objShell = WScript.CreateObject("WScript.Shell")
skey = "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9A25302D-30C0-39D9-BD6F-21E6EC160475}\"
with CreateObject("WScript.Shell")
on error resume next ' turn off error trapping
sValue = .regread(sKey) ' read attempt
bFound = (err.number = 0) ' test for success
end with
if bFound then
msgbox "exists"
else
msgbox "not exists"
End If
संबंधित मुद्दे
- 1. vbscript
- 2. vbscript
- 3. VBSCript
- 4. vbscript
- 5. vbscript
- 6. vbscript
- 7. यूटीसी vbScript
- 8. vbscript कोड
- 9. त्रुटि VBScript
- 10. VBScript/एएसपी क्लासिक
- 11. vbscript: एक रिकॉर्डसेट
- 12. PowerShell या VBScript
- 13. vbscript और शून्य
- 14. VBScript उम्मीद समाप्ति 800A03F6
- 15. vbscript में कॉलिंग सी # डीएल
- 16. VBscript ऐप को कंसोल विंडो
- 17. जांचें कि क्या कोई ऑब्जेक्ट VBScript
- 18. VBScript अमान्य वर्ण 800A0408 संकलन त्रुटि
- 19. एक vbscript निष्पादन को कैसे रोकें?
- 20. vbscript और vb.net के बीच क्या अंतर है?
- 21. वर्तमान निर्देशिका प्राप्त करें और vbscript में एक फ़ाइल चलाएं?
- 22. मैं कैसे निर्धारित कर सकते हैं एक गतिशील सरणी VBScript
- 23. फ़ाइल की प्रतिलिपि बनाएँ और नाम बदलें VBScript
- 24. VBScript में एक GUID Outputting सभी पाठ के बाद यह
- 25. पास WMI कॉल करने के लिए साख VBScript
- 26. Vbscript पता लगाता है कि क्या यूएसी-एलिवेटेड
- 27. क्या vbscript से .NET असेंबली (डीएलएल) निष्पादित करना संभव है?
- 28. मैं vbScript से .NET कोड (सी #/vb.net) कैसे कॉल करूं?
- 29. Vbscript सूची और फ़ोल्डर में सभी पीडीएफ फाइलों सबफ़ोल्डर
- 30. vbscript (तुल्यकालिक) का उपयोग कर वेब सेवा को कैसे कॉल करें?
आप मोड विवरण प्रदान कर सकते हैं, रजिस्ट्री कुंजी और मान आप जाँच करना चाहते हैं, मान प्रकार आदि का एक उदाहरण की तरह? – Helen
क्या आपको केवल मूल्य को पढ़ने की आवश्यकता है, जांचें कि यह मौजूद है या नहीं, मूल्य स्वयं या कुछ और सत्यापित करें? – Helen