WScript उपयोग न करें; सीएसक्रिप्ट का प्रयोग करें। विंडोज कमांड प्रॉम्प्ट पर, सहायता प्रदर्शित करने के लिए निम्न टाइप करें।
cscript //?
मैं निम्नलिखित का सुझाव देता हूं:
cscript //H:CScript
यह आपके डिफ़ॉल्ट स्क्रिप्टिंग दुभाषिया को सीएसक्रिप्ट बना देगा। सीएसक्रिप्ट कंसोल पर संदेश प्रिंट करता है (यानी, stdout) जैसा आप चाहते हैं। (यह संवाद विंडो का उपयोग नहीं करता है।) आप // बी स्विच को भी आजमा सकते हैं, लेकिन मैं यह नहीं बता सकता कि उसे प्रति-स्क्रिप्ट चलाने की आवश्यकता है या नहीं। यदि यह लगातार है, // एच स्विच की तरह एक बार स्विच है, तो यह आपके लिए काम कर सकता है; यदि नहीं, तो आपको इसे शामिल करने के लिए अपने सभी दूरस्थ कार्यक्रमों को संशोधित करने की आवश्यकता हो सकती है। आपके द्वारा प्रदान की गई जानकारी से, मुझे लगता है कि केवल डिफ़ॉल्ट दुभाषिया (// एच) बदलना आप जो चाहते हैं वह करेगा।
स्क्रिप्ट को किसी त्रुटि पर समाप्त होने से रोकने के लिए आपको कुछ प्रकार की त्रुटि हैंडलिंग भी जोड़नी होगी। विजुअल बेसिक स्क्रिप्टिंग संस्करण में, यदि आप केवल त्रुटियों को अनदेखा करना चाहते हैं तो सबसे आसान काम यह है कि आप अपनी स्क्रिप्ट के शीर्ष पर निम्नलिखित जोड़ दें।
On Error Resume Next
अधिक जानकारी के लिए
http://msdn.microsoft.com/en-us/library/53f3k80h(VS.85).aspx देखें।
स्रोत
2008-09-18 03:41:30
यह भी देखें http://stackoverflow.com/questions/8678441/difference-between-wscript-and-cscript/9062764#9062764 – Ben