VBScript क्या है? परिचय और उदाहरण

⚡ स्मार्ट सारांश

VBScript एक हल्का, क्लाइंट-साइड स्क्रिप्टिंग भाषा है जिसे विकसित किया गया है। Microsoft वेब पेजों को गतिशील बनाने के लिए। विजुअल बेसिक के समान सिंटैक्स वाला यह प्रोग्राम इंटरनेट एक्सप्लोरर जैसे होस्ट के अंदर चलता है। Windows स्क्रिप्ट होस्ट, या इंटरनेट सूचना सर्वर।

  • 🧩 यह क्या है: VBScript, Visual Basic का एक हल्का संस्करण है जिसका उपयोग वेब पेजों में इंटरैक्टिविटी जोड़ने के लिए किया जाता है।
  • मेज़बान की आवश्यकता है: यह अकेले नहीं चल सकता; यह आईआईएस पर निर्भर करता है। Windows स्क्रिप्ट होस्ट, या इंटरनेट एक्सप्लोरर।
  • 📝 सरल सेटअप: VBScript के उदाहरण लिखने और चलाने के लिए आपको केवल एक टेक्स्ट एडिटर और इंटरनेट एक्सप्लोरर की आवश्यकता है।
  • ▶ ️ पहला कार्यक्रम: HTML में document.write() का उपयोग करके VBScript को एम्बेड करने से ब्राउज़र पेज पर टेक्स्ट प्रिंट होता है।
  • ⚠️ सीमाएँ: VBScript केवल निम्नलिखित पर चलता है Windows और इंटरनेट एक्सप्लोरर पर, क्रोम पर नहीं। Firefoxया अन्य प्रणालियाँ।
  • 🚫 आज से अप्रचलित: Microsoft VBScript को अप्रचलित कर दिया गया है; Javaस्क्रिप्ट और पॉवरशेल आधुनिक समय के अनुशंसित विकल्प हैं।

VBScript क्या है?

वीबीस्क्रिप्ट क्या है?

VBScript है (विज़ुअल बेसिक स्क्रिप्ट) द्वारा विकसित किया गया है Microsoft विकास के इरादे सेping गतिशील वेब पेज। यह क्लाइंट-साइड स्क्रिप्टिंग भाषा है जैसे Javaस्क्रिप्ट. VBScript इसका हल्का संस्करण है Microsoft विज़ुअल बेसिक। VBScript का सिंटैक्स विज़ुअल बेसिक से बहुत मिलता-जुलता है। अगर आप चाहते हैं कि आपका वेबपेज ज़्यादा जीवंत और इंटरैक्टिव हो, तो आप अपने कोड में VBScript को शामिल कर सकते हैं।

VBScript सिर्फ़ एक स्क्रिप्टिंग भाषा है। इसलिए, यह अपने कोड को खुद नहीं चला सकती। इसे होस्ट करने के लिए एक बड़ी प्रोग्रामिंग भाषा की ज़रूरत होती है।

अभी, 3 वातावरण हैं जहां VB स्क्रिप्ट चल सकती हैं।

  1. आईआईएस (इंटरनेट सूचना सर्वर) - Microsoftका वेब सर्वर
  2. डब्ल्यूएसएच (Windows स्क्रिप्ट होस्ट)– का मूल होस्टिंग वातावरण Windows OS
  3. IE (इंटरनेट एक्सप्लोरर)- सबसे सरल होस्टिंग वातावरण जिसका उपयोग हम VBScript चलाने के लिए कर सकते हैं

एक सरल VBScript कैसे बनाएं?

इस ट्यूटोरियल में VBScript कोड बनाने और चलाने के लिए आपको केवल 2 सरल टूल की आवश्यकता है:

  1. इंटरनेट एक्सप्लोरर - कोई भी संस्करण, लेकिन IE6 या उससे ऊपर का उपयोग करना अच्छा है।
  2. टेक्स्ट एडिटर - आप सामान्य टेक्स्ट एडिटर का उपयोग कर सकते हैं जैसे Notepad++ or Microsoft VBScript कोड लिखने के लिए Expression Web या नोटपैड का उपयोग करें।

आइए विकास से शुरुआत करेंping एक सरल वीबी स्क्रिप्ट प्रोग्राम।

इस ट्यूटोरियल श्रृंखला में, हम अपने VBScript कोड को एक बहुत ही बुनियादी HTML कोड के भीतर एम्बेड करेंगे।

इस तरह, हम इंटरनेट एक्सप्लोरर वेब ब्राउज़र पर विशेष HTML फ़ाइल चलाकर VBScript को क्रियाशील देख सकते हैं।

VBस्क्रिप्ट उदाहरण

अपना टेक्स्ट एडिटर खोलें (यहां, नोटपैड का उपयोग किया गया है। आप जो भी टेक्स्ट एडिटर चाहें, उसका उपयोग कर सकते हैं) और कोड की निम्नलिखित पंक्तियां जोड़ें।

<html>
<head>
<title>My First VBScript Code!!!</title>
</head>
<body>

<script type="text/vbscript">
document.write("Yes!!! I have started learning VBScript.")
</script>

</body>
</html>

अब आपका टेक्स्ट एडिटर कुछ इस तरह दिखेगा (आपके द्वारा उपयोग किए जाने वाले टेक्स्ट एडिटर के आधार पर इसका स्वरूप और लेआउट भिन्न हो सकता है):

एक सरल VBScript बनाएं
सरल VBscript प्रोग्राम

इस प्रोग्राम में, निम्नलिखित अनुभाग HTML टेम्पलेट का निर्माण करते हैं।

<html>
<head>
<title>My First VBScript Code!!!</title>
</head>
<body>

<script type="text/vbscript">
document.write("Yes!!! I have started learning VBScript.")
</script>

</body>
</html>

केवल वह अनुभाग जो से शुरू होता है comes as part of VB Scripting code.

document.write() में आप जो भी स्ट्रिंग अनुक्रम डालेंगे, वह IE द्वारा पृष्ठ टेक्स्ट के रूप में प्रदर्शित किया जाएगा।

यह कोड ब्राउज़र पेज पर केवल यह कथन प्रदर्शित करेगा कि "हां!!! मैंने VB स्क्रिप्टिंग सीखना शुरू कर दिया है।"

फ़ाइल मेनू पर जाएँ और “सहेजें” विकल्प पर क्लिक करें। अब आपको इस तरह की विंडो मिलेगी:

एक सरल VBScript बनाएं

  1. फ़ाइल नाम: नाम इस प्रकार दर्ज करें: trial.html
  2. इस प्रकार सहेजें: सभी फ़ाइलें.
  3. सेव बटन पर क्लिक करें

सेव बटन पर क्लिक करें और आपको उस फ़ोल्डर में ट्रायल.html फ़ाइल दिखाई देगी जहां आपने अपनी फ़ाइल सेव की है।

हमारे द्वारा अभी-अभी बनाए गए VB स्क्रिप्टिंग कोड को निष्पादित करने के लिए, हमें इंटरनेट एक्सप्लोरर में trial.html फ़ाइल को खोलने की आवश्यकता है।

यदि आपने IE को अपना डिफ़ॉल्ट ब्राउज़र सेट किया है, तो आपको बस trial.html फ़ाइल पर डबल क्लिक करना होगा।

यदि आपने किसी अन्य वेब ब्राउज़र को अपने डिफ़ॉल्ट ब्राउज़र के रूप में सेट किया है, तो फ़ाइल पर राइट-क्लिक करें और इस तरह से Open With -> Internet Explorer पर जाएँ:

एक सरल VBScript बनाएं

नोट: आपको IE को अपना डिफ़ॉल्ट ब्राउज़र बनाने के लिए एक संदेश दिखाया जा सकता है

अब, IE वेब ब्राउज़र इस प्रकार की सुरक्षा चेतावनी के साथ खुलेगा:

एक सरल VBScript बनाएं

“अवरुद्ध सामग्री की अनुमति दें” पर क्लिक करें और आपसे पूछा जाएगा कि क्या आप IE को अपना डिफ़ॉल्ट ब्राउज़र बनाना चाहते हैं। आप अपनी इच्छानुसार हाँ या नहीं पर क्लिक कर सकते हैं। अब, आपको IE पर निम्न संदेश मिलेगा।

एक सरल VBScript बनाएं

हां, आपने अपना पहला VBScript कोड सफलतापूर्वक क्रियान्वित किया।

समस्या निवारण

यदि कोड काम नहीं कर रहा है –

  • डेवलपर टूल खोलने के लिए F12 दबाएँ
  • बाएं टूलबार में नीचे स्क्रॉल करें जब तक आपको “एमुलेशन” सेटिंग पेज दिखाई न दे
  • दस्तावेज़ मोड को डिफ़ॉल्ट ("एज") से 10 में बदलें
  • निम्नलिखित कोड का उपयोग करके देखें
<html>
<head>
<meta http-equiv="x-ua-compatible" content="IE=10">
<title>My First VBScript Code!!!</title>
</head>
<body>

<script type="text/vbscript">
document.write("Hello World!")
</script>

</body>
</html>

VBScript का नुकसान

VBScript का मुख्य नुकसान यह है कि इंटरनेट एक्सप्लोरर को छोड़कर अधिकांश ब्राउज़र VBScript कोड को संसाधित नहीं करेंगे। दूसरे शब्दों में, यदि आपकी साइट पर ऐसे विज़िटर हैं जो इंटरनेट एक्सप्लोरर के अलावा क्रोम जैसे किसी अन्य वेब ब्राउज़र का उपयोग करते हैं, Firefox or Opera, तो VBScript उपयोगी नहीं होगी.

इसके अलावा, VBScript उन कंप्यूटरों पर नहीं चलेगी जो अन्य ऑपरेटिंग सिस्टम पर चलते हैं Microsoft Windows समेत Linux, मैक आदि।

किसी भी अन्य स्क्रिप्टिंग भाषा की तरह, VBScript भी पिछले कुछ वर्षों में कई बदलावों से गुजरी है।

अब, VB स्क्रिप्ट को डिफ़ॉल्ट स्क्रिप्टिंग भाषा के रूप में उपयोग किया जाता है एएसपी.

प्रमुख शिक्षा

  • वीबी स्क्रिप्ट एक स्क्रिप्टिंग भाषा है जिसे विकसित किया गया है Microsoft.
  • यह एक हल्का संस्करण है Microsoft विज़ुअल बेसिक और VBScript का सिंटैक्स विज़ुअल बेसिक के बहुत समान है।
  • VBScript प्रोग्राम को इन 3 वातावरणों में से किसी एक पर होस्ट किया जाना चाहिए:
    1. आईआईएस (इंटरनेट सूचना सर्वर) – Microsoftका अपना वेब सर्वर सॉफ्टवेयर
    2. डब्ल्यूएसएच (Windows स्क्रिप्टिंग होस्ट) – का मूल होस्टिंग वातावरण Windows OS
    3. IE (इंटरनेट एक्सप्लोरर) - सबसे सरल होस्टिंग वातावरण जिसका उपयोग हम VBScript चलाने के लिए कर सकते हैं
  • VB स्क्रिप्ट केवल पर चल सकती है Windows मशीनें और इंटरनेट एक्सप्लोरर ब्राउज़र।
  • VBScript बनाने और चलाने के लिए आप जिन सरलतम उपकरणों का उपयोग कर सकते हैं, वे हैं IE और कोई भी टेक्स्ट एडिटर।

अक्सर पूछे जाने वाले प्रश्न

VBScript अप्रचलित हो चुका है। Microsoft अब इसे ऑन-डिमांड सेवा के रूप में भेजा जाता है Windows इस फीचर को डिफ़ॉल्ट रूप से अक्षम करने और अंततः हटाने की योजना है। नए प्रोजेक्ट्स को इसका उपयोग करना चाहिए। Javaइसके बजाय स्क्रिप्ट या पॉवरशेल का उपयोग करें।

इंटरनेट एक्सप्लोरर जून 2022 में बंद हो गया, इसलिए VBScript अब आधुनिक ब्राउज़र में नहीं चलता है। फिर भी, यह निम्न माध्यमों से निष्पादित होता है: Windows एज में स्क्रिप्ट होस्ट और आईई मोड, जो कम से कम 2029 तक समर्थित है।

दोनों ही क्लाइंट-साइड स्क्रिप्टिंग भाषाएं हैं, लेकिन Javaयह स्क्रिप्ट सभी आधुनिक ब्राउज़रों और सर्वरों पर चलती है, जबकि VBScript केवल इंटरनेट एक्सप्लोरर में ही चलती थी। Windows. Javaआज स्क्रिप्ट एक सक्रिय रूप से समर्थित, क्रॉस-प्लेटफ़ॉर्म विकल्प है।

हाँ। एआई उपकरण वीबीस्क्रिप्ट का अनुवाद कर सकते हैं। Javaस्क्रिप्ट या पॉवरशेल, मैपping फ़ंक्शन और सिंटैक्स की व्याख्या करें और प्रत्येक परिवर्तन को स्पष्ट करें। परिवर्तित कोड का हमेशा परीक्षण करें, क्योंकि रनटाइम व्यवहार और लाइब्रेरी भिन्न हो सकते हैं।

एआई पुराने वीबीस्क्रिप्ट को समझा सकता है, प्रत्येक रूटीन के कार्य को दस्तावेज़ित कर सकता है, सुरक्षित विकल्प सुझा सकता है और अप्रचलित कॉल्स को चिह्नित कर सकता है। इससे टीमों को वीबीस्क्रिप्ट को हटाए जाने से पहले पुराने स्क्रिप्ट को समझने और धीरे-धीरे माइग्रेट करने में मदद मिलती है। Windows.

इस पोस्ट को संक्षेप में इस प्रकार लिखें: