विषय
VBScript में कोड लिखते समय, एक प्रोग्रामर को यह पुष्टि करने की आवश्यकता हो सकती है कि कोई फ़ाइल किसी कार्य को करने या फ़ंक्शन को कॉल करने से पहले मौजूद है। इसे "विंडोज स्क्रिप्ट होस्ट" तक पहुँच VBScript के साथ मिलकर और FileSystemObject के उपयोग से जोड़ा जा सकता है। इस प्रोग्रामिंग तकनीक को सीखने का सबसे अच्छा तरीका चरण-दर-चरण उदाहरण का पालन करना है। यह VBScript के लिए एक प्रोग्रामर नए के लिए अच्छा अभ्यास है।
चरण 1
नोटपैड खोलें। "प्रारंभ" मेनू पर क्लिक करें और खोज बॉक्स में "नोटपैड" टाइप करें। खोज परिणामों में नोटपैड का चयन करें।
चरण 2
नोटपैड में एक नई फ़ाइल बनाएँ। फ़ाइल में कुछ रैंडम अक्षर टाइप करें और इसे इस प्रकार सहेजें: "C: Temp test.txt"। इसका उपयोग VBScript कोड प्रदर्शित करने के लिए किया जाएगा।
चरण 3
नोटपैड में एक नया दस्तावेज़ बनाएं और इसे इस रूप में सहेजें: "C: Temp FileCheck.vbs"। पाठ फ़ाइल में ".vbs" विस्तार सहित एक विंडोज निष्पादन योग्य VBScript फ़ाइल बनाता है।
चरण 4
निम्नलिखित कोड को अपने नोटपैड दस्तावेज़ में कॉपी करें और रखें:
विकल्प स्पष्ट
'आयाम डीआईएम सेट करें
'ऑब्जेक्ट सेट करें fso = CreateObject ("Scripting.FileSystemObject")
'कंडीशन क्रिएट अगर (fso.FileExists ("C: Temp test.txt")) तो' अलर्ट यूजर WScript.Echo ("फाइल मौजूद है!") WScript.Quit () Else 'अलर्ट यूजरस्क्रिप्ट। Echo (" फ़ाइल मौजूद नहीं है! ") समाप्ति इफ़
'स्क्रिप्ट से बाहर निकलें WScript.Quit ()
चरण 5
आपके द्वारा बनाई गई VBScript फ़ाइल को सहेजें और प्रोग्राम से बाहर निकलें।
चरण 6
उस फ़ोल्डर को खोलें जिसमें VBScript फ़ाइल है और "FileCheck.vbs" पर डबल क्लिक करें। एक संदेश बॉक्स को पुष्टि करनी चाहिए: "फ़ाइल मौजूद है!" संदेश बॉक्स को बंद करने के लिए "ओके" चुनें।
चरण 7
चरण 1 में बनाई गई "C: Temp test.txt" फ़ाइल का नाम बदलें या हटाएं, फिर "FileCheck.vbs" स्क्रिप्ट पर दोबारा क्लिक करें। निर्दिष्ट फ़ाइल अब मौजूद नहीं है और आपको एक संदेश दिखाई देगा: " फ़ाइल मौजूद नहीं है! "(फ़ाइल मौजूद नहीं है!) कोड में if-then-Else स्टेटमेंट आपको परिणामों की जाँच और सूचना दे रहा है। संदेश बॉक्स को बंद करने के लिए" ओके "चुनें।