जब भी कई कमांड सेट होते हैं जिन्हें निष्पादित करने की आवश्यकता होती है, उपयोगकर्ता एक बैच फ़ाइल बनाते हैं और इसे विंडोज़ सिस्टम पर चलाते हैं। लेकिन क्या आपने देखा है कि कमांड लाइन टूल जैसे कमांड प्रॉम्प्ट, जो इस बैच फ़ाइल को चलाता है, बैच फ़ाइल को निष्पादित करने के तुरंत बाद बंद हो जाता है? इसलिए उपयोगकर्ता कमांड निष्पादन के आउटपुट या परिणाम देखने में सक्षम नहीं हैं।
आपको आश्चर्य हो सकता है कि क्या निष्पादन के तुरंत बाद कमांड प्रॉम्प्ट को बंद होने से रोकना संभव है? हां यह है!
इस लेख में, आप सीखेंगे कि यह 3 सरल तरीकों का उपयोग करके कैसे किया जा सकता है। यदि आप और जानना चाहते हैं तो कृपया पढ़ना जारी रखें।
विषयसूची
विधि 1 - बैच स्क्रिप्ट फ़ाइल में PAUSE जोड़कर
जिन तरीकों से उपयोगकर्ता कमांड प्रॉम्प्ट को बंद होने से रोक सकता है, उनमें से एक स्क्रिप्ट फ़ाइल के अंत में पॉज़ नामक शब्द जोड़ना है। यह बैच फ़ाइल के निष्पादन के बाद कमांड प्रॉम्प्ट को तब तक रोक देता है जब तक कि उपयोगकर्ता किसी भी कुंजी को दबाता है और जैसे ही कोई कुंजी दबाता है बंद हो जाता है।
इसे कैसे करें, इसके लिए नीचे दिए गए चरणों का पालन करें।
चरण 1: उस फ़ोल्डर में जाएं जहां बैच फ़ाइल मौजूद है।
चरण दो: दाएँ क्लिक करें पर बैच फ़ाइल और क्लिक करें अधिक विकल्प दिखाएं संदर्भ मेनू से।
विज्ञापन
चरण 3: फिर क्लिक करें संपादन करना संदर्भ मेनू के शीर्ष पर जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है।
चरण 4: यह बैच फ़ाइल को नोटपैड या किसी अन्य टेक्स्ट एडिटर ऐप में खोलेगा जो डिफ़ॉल्ट के रूप में सेट है।
चरण 5: टाइप करें रोकना स्क्रिप्ट के अंत में अंतिम पंक्ति के रूप में और दबाकर फ़ाइल को सहेजें सीटीआरएल + एस कीबोर्ड पर एक साथ चाबियां।
चरण 6: अगला, डबल क्लिक करें पर बैचफ़ाइल या दाएँ क्लिक करें उस पर और चुनें खुला हुआ इस बैच फ़ाइल को चलाने के लिए।
चरण 7: अब आप देख सकते हैं कि बैच स्क्रिप्ट को निष्पादित किया गया है और कमांड प्रॉम्प्ट विंडो अभी भी संदेश के साथ खुली है "जारी रखने के लिए किसी भी कुंजी को दबाएं।. . "जैसा कि नीचे की छवि में दिखाया गया है।
विधि 2 - बैच फ़ाइल के अंत में cmd / k जोड़ें
यदि कोई उपयोगकर्ता बैच फ़ाइल निष्पादित करने के बाद न केवल कमांड प्रॉम्प्ट विंडो को बंद करना चाहता है, बल्कि कुछ अन्य कमांड भी चलाना चाहता है, तो यह तरीका अच्छा है। उपयोगकर्ता को अंत में केवल cmd/k जोड़ना होगा जिसे नीचे दिए गए चरणों का उपयोग करके समझाया जाएगा।
स्टेप 1: दाएँ क्लिक करें पर बैच फ़ाइल और आपको चुनना चाहिए अधिक विकल्प दिखाएं इसके संदर्भ मेनू से जैसा कि नीचे दिखाया गया है।
चरण 2: फिर क्लिक करें संपादन करना जैसा कि दिखाया गया है मेनू से।
चरण 3: यदि सिस्टम पर कोई डिफ़ॉल्ट टेक्स्ट एडिटर सेट नहीं है, तो यह आपको नोटपैड जैसे इंस्टॉल किए गए किसी भी संपादक का चयन करने के लिए प्रेरित करेगा।
चरण 4: एक बार जब यह खुल जाए, तो टाइप करें सीएमडी / के बैच स्क्रिप्ट फ़ाइल के अंत में जैसा कि नीचे दिखाया गया है।
विज्ञापन
स्टेप 5: अब पर जाकर फाइल को सेव करें फ़ाइल शीर्ष मेनू पर विकल्प और क्लिक करें बचाना सूची से जैसा कि नीचे दिखाया गया है।
चरण 6: अब आप बैच फ़ाइल पर डबल-क्लिक करके चला सकते हैं।
चरण 7: आप देख सकते हैं कि बैच फ़ाइल चलाने के बाद, कमांड प्रॉम्प्ट बंद नहीं होगा और उपयोगकर्ताओं को किसी अन्य कमांड को निष्पादित करने की अनुमति भी देगा जैसा कि नीचे की छवि में दिखाया गया है।
चरण 8: इस प्रकार आप कमांड प्रॉम्प्ट को बंद होने से रोक सकते हैं लेकिन आपको उन सभी बैच फ़ाइलों में विराम या cmd/k जोड़ने की आवश्यकता है जो आप चला रहे हैं।
विधि 3 - कमांड प्रॉम्प्ट को बंद होने से रोकने के लिए रजिस्ट्री फ़ाइल को बदलना
इस विधि को लागू करने के बाद, यह सुनिश्चित करता है कि बैच के तुरंत बाद कमांड प्रॉम्प्ट कभी बंद नहीं होगा स्क्रिप्ट फ़ाइल को हर बार निष्पादित किया जाता है और उपयोगकर्ता को विराम या cmd जोड़ने के लिए बैच फ़ाइल को संपादित करने की आवश्यकता नहीं होती है /k.
हम आपको दिखाएंगे कि रजिस्ट्री संपादक का उपयोग करके रजिस्ट्री फ़ाइल को संपादित करके कुछ सेटिंग्स को बदलकर यह कैसे किया जा सकता है जैसा कि नीचे दिखाया गया है।
चेतावनी - जारी रखने से पहले, सुनिश्चित करें कि आप निर्यात / बैकअप सहेजें आपकी रजिस्ट्री फ़ाइल का ताकि संपादन करते समय कुछ गलत होने पर आप मूल रजिस्ट्री फ़ाइल पर वापस लौट सकें।
चरण 1: सबसे पहले आपको रजिस्ट्री संपादक को खोलना होगा। ऐसा करने के लिए, आपको प्रेस करने की आवश्यकता है विन + आर कुंजियाँ एक साथ, जो खोलती हैं दौड़ना कमांड बॉक्स।
चरण 2: टाइप करें regedit रन बॉक्स में और दबाएं प्रवेश करना चाभी।
चरण 3: उपयोगकर्ता अभिगम नियंत्रण संकेत को क्लिक करके स्वीकार करें हाँ जारी रखने के लिए।
चरण 4: रजिस्ट्री संपादक विंडो खुलने के बाद, आपको पता बार साफ़ करना चाहिए और नीचे की पंक्ति को कॉपी-पेस्ट करना चाहिए और दबाएं प्रवेश करना।
HKEY_CLASSES_ROOT\batfile\shell\open\command
चरण 5: सुनिश्चित करें कि आपने रजिस्ट्री कुंजी का चयन किया है जिसे कहा जाता है आज्ञा और दाहिनी ओर, डबल क्लिक करें स्ट्रिंग मान पर कहा जाता है (चूक), जो इसकी संपादन विंडो खोलता है।
Step 6: अब इसमें नीचे की लाइन टाइप करें मूल्यवान जानकारी टेक्स्टबॉक्स और क्लिक करें ठीक है।
cmd.exe /k "% 1" %*
स्टेप 7: अब एड्रेस बार में जाएं और इसे क्लियर करें और फिर निम्न पथ टाइप करें और दबाएं प्रवेश करना चाभी।
HKEY_CLASSES_ROOT\cmdfile\shell\open\command
चरण 8: एक बार जब आप पहुंच जाते हैं आज्ञा रजिस्ट्री कुंजी, की संपादन विंडो खोलें (चूक) स्ट्रिंग मान द्वारा डबल क्लिक इस पर।
चरण 9: उसके बाद, नीचे की पंक्ति को दर्ज करें मूल्यवान जानकारी फ़ील्ड और टैप करें ठीक है।
cmd.exe /k "% 1" %*
चरण 10: एक बार हो जाने के बाद, रजिस्ट्री संपादक विंडो को बंद कर दें।
चरण 11: अब अपने सिस्टम को एक बार पुनरारंभ करें और सिस्टम शुरू होने के बाद, आप देख सकते हैं कि किसी भी बैच स्क्रिप्ट फ़ाइल के निष्पादित होने के बाद कमांड प्रॉम्प्ट बंद नहीं होगा।
स्टेप 1 - यहां से रेस्टोरो पीसी रिपेयर टूल डाउनलोड करें
चरण दो - किसी भी पीसी समस्या को स्वचालित रूप से खोजने और ठीक करने के लिए स्टार्ट स्कैन पर क्लिक करें।