2014-04-15 6 views
7

के बिना कमांड लाइन से VBScript को कैसे चलाएं I VBScript में एक शुरुआतकर्ता हूं। मैं googled यह & पता चला है कि हम आदेश को क्रियान्वित करते हुए नीचे कमांड लाइन से VBScript रन कर सकते हैं मिल गया:सीएसक्रिप्ट/Wscript

उदाहरण के लिए मेरी VBScript नाम Converter.vbs & यह फ़ोल्डर D:\VBS में मौजूद है।

मैं निम्न विधियों के माध्यम से चला सकते हैं:

CScript "D:\VBS\Converter.vbs" 

या

WScript "D:\VBS\Converter.vbs" 

अब मैं बस VBscript नाम का नाम लिखकर बिनाCscript या Wscript आदेश VBScriptऊपर निष्पादित करने के लिए चाहते हैं यानी कनवर्टर।

मैं हर बार VBSCRIPT के पूर्ण पथ को निर्दिष्ट नहीं करना चाहता हूं।

क्या कोई मुझे यह कैसे करना है इस पर मार्गदर्शन कर सकता है?

+0

आप नहीं कर सकते हैं, इसे चलाने के लिए कुछ चाहिए। यदि आप निर्दिष्ट नहीं करते हैं तो यह wscript में चलाएगा। Wscript और csript दोनों इस डिफ़ॉल्ट को बदल सकते हैं। Wscript.echo wscript में संदेश बॉक्स करता है। –

+0

रजिस्ट्री में AppPaths में अपनी स्क्रिप्ट जोड़ें। यदि आप .vbs टाइप नहीं करना चाहते हैं तो आपको पंजीकरण करना होगा जैसे कि यह एक exe फ़ाइल है। तो HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ माइक्रोसॉफ्ट \ विंडोज \ CurrentVersion \ App पथ \ Converter.exe जोड़ें और इसे cscript // nologo "सी: \ उपयोगकर्ता \ डेविड कैंडी \ दस्तावेज़ \ मिश्रित \ स्क्रिप्ट \ converter.vbs" के लिए डिफ़ॉल्ट मान सेट करें या डॉस्की का उपयोग करें और अपने मैक्रोज़ लोड करने के लिए इसे autorun। HKEY_CURRENT_USER \ Software \ Microsoft \ Command \ Microsoft \ Command \ Nrrofile=c:\mydoskeymacros.txt –

उत्तर