मुख्य खिड़कियाँ यदि आप इसे बढ़ा रहे हैं तो बैच फ़ाइल में कैसे जांच करें

यदि आप इसे बढ़ा रहे हैं तो बैच फ़ाइल में कैसे जांच करें



कभी-कभी यह एक बैच फ़ाइल में जांच करने के लिए उपयोगी होता है यदि इसे एक उन्नत कमांड प्रॉम्प्ट से या व्यवस्थापक के रूप में शुरू किया गया था। मैं आपके साथ एक ट्रिक शेयर करना चाहूंगा जिसका उपयोग मैं यह करने के लिए कर रहा हूं। मेरी चाल का मुख्य विचार विशेष पर्यावरण चर% errorlevel% के मूल्य पर आधारित है जो अधिकांश कंसोल एप्लिकेशन और कमांड के लिए निकास कोड संग्रहीत करता है। इसे कार्रवाई में देखते हैं।

विज्ञापन


जब कुछ कंसोल ऐप अपना काम ठीक से पूरा कर लेता है, तो% irrorlevel% वैरिएबल स्टोर 0 पर उसके मूल्य के रूप में होता है।
एक नया कमांड प्रॉम्प्ट खोलें और 'dir' कमांड चलाएं। उसके बाद, 'इको' कमांड का उपयोग करके% errorlevel% मान प्रिंट करें:

धीर गूंज% त्रुटी%

यह आउटपुट के रूप में 0 का उत्पादन करेगा।
dir त्रुटिपूर्ण
अब, एक नियमित गैर-एलिवेटेड कमांड प्रॉम्प्ट विंडो से, एक कमांड निष्पादित करने की कोशिश करते हैं, जिसे ऊंचाई की आवश्यकता होती है। उदाहरण के लिए, चलिए कोशिश करते हैं खुली फ़ाइलें आदेश जो व्यवस्थापक अधिकारों की आवश्यकता है।
यदि आप% errorlevel% मान प्रिंट करते हैं, तो यह 0 नहीं होगा क्योंकि Openfiles कमांड बिना प्रशासक अधिकारों के खोले गए फ़ाइलों को दिखाने में विफल होगा।
Openfiles त्रुटि 1
हालाँकि, यदि आप इसे एक उन्नत कमांड प्रॉम्प्ट से चलाते हैं ( यहाँ कैसे एक व्यवस्थापक cmd शीघ्र खोलने के लिए है ), यह आपको दिखाई गई फ़ाइलों को दिखाएगा और अपेक्षित रूप से 0 लौटाएगा।
Openfiles त्रुटि 0
इस सुविधा का उपयोग करते हुए, बैच फ़ाइल में एक साधारण जांच लागू करना संभव है:

@ ओपनो ऑफ्स> एनयूएल 2> और 1 यदि% नहीं तो%% EQU 0 goto NotAdmin echo Hello से एलिवेटेड कमांड प्रॉम्प्ट goto End: NotAdmin echo यह कमांड प्रॉम्प्ट नहीं है ELEVATED: End

ध्यान दें कि मैं ओपनफाइल्स कमांड से किसी भी आउटपुट को दबाने के लिए आउटपुट पुनर्निर्देशन का उपयोग करता हूं। '> एनयूएल 2> और 1 भाग' में, कमांड का डिफ़ॉल्ट आउटपुट कहीं नहीं (एनयूएल) पर पुनर्निर्देशित किया जाता है, और त्रुटि आउटपुट मानक आउटपुट पर पुनर्निर्देशित किया जाता है, अर्थात एनयूएल के लिए भी।
ओपनफाइल्स कमांड के बजाय, आप किसी भी कमांड का उपयोग कर सकते हैं, जिसे ऊंचाई की आवश्यकता होती है, उदाहरण के लिए, द शुद्ध सत्र आदेश।
बस।

दिलचस्प लेख

संपादक की पसंद

यह लेगो मिलेनियम फाल्कन किट अब तक का सबसे बड़ा और सबसे महंगा सेट है, और यह स्टॉक में वापस आ गया है
यह लेगो मिलेनियम फाल्कन किट अब तक का सबसे बड़ा और सबसे महंगा सेट है, और यह स्टॉक में वापस आ गया है
अपडेट करें: लेगो मिलेनियम फाल्कन कलेक्टर संस्करण वास्तव में जल्दी से बिक गया, लेकिन जॉन लुईस में अभी स्टॉक में वापस आ गया है यदि आप जल्दी से कार्य करते हैं, और £ 649 होता है तो आप नहीं जानते कि क्या करना है
सैमसंग गैलेक्सी नोट 8 पर कॉल कैसे ब्लॉक करें?
सैमसंग गैलेक्सी नोट 8 पर कॉल कैसे ब्लॉक करें?
अगर आपको अनचाही कॉल्स आती रहती हैं तो आप क्या कर सकते हैं? यह स्थिति किसी को भी हो सकती है। तनावग्रस्त महसूस करने और अपने फोन से बचने के बजाय, आपका सबसे अच्छा विकल्प अवांछित कॉलर को ब्लॉक करना है। ब्लॉकिंग का एक और महत्वपूर्ण उल्टा है। यह
इंस्टाग्राम मेरे दोस्तों को कैसे जानता है और किसे सुझाव देना है?
इंस्टाग्राम मेरे दोस्तों को कैसे जानता है और किसे सुझाव देना है?
सोशल मीडिया और इंटरनेट के तेजी से विकास के साथ, गोपनीयता आज की दुनिया में घटती अवधारणा की तरह लग सकती है। लोग अपनी हाल की छुट्टियों से लेकर नाश्ते के लिए जो कुछ भी खाया, उसे लेकर सोशल मीडिया पर लगभग सब कुछ साझा कर रहे हैं
इंस्टाग्राम पोस्ट का स्क्रीनशॉट कैसे लें
इंस्टाग्राम पोस्ट का स्क्रीनशॉट कैसे लें
अधिकांश लोगों के लिए स्क्रीनशॉट दैनिक जीवन का हिस्सा बन गए हैं। चाहे वह कोई फनी मीम हो या कोई महत्वपूर्ण जानकारी, स्क्रीनशॉट लेना बहुत उपयोगी हो सकता है। कुछ मैसेजिंग ऐप्स द्वारा आपके . को स्वचालित रूप से हटाने का विकल्प पेश किए जाने के बाद
इंस्टाग्राम रील्स अपलोडिंग ब्लर को कैसे ठीक करें
इंस्टाग्राम रील्स अपलोडिंग ब्लर को कैसे ठीक करें
धुंधला इंस्टाग्राम रील्स कई उपयोगकर्ताओं के लिए एक आम समस्या है। यदि आपने अपने फ़ीड के लिए आकर्षक वीडियो बनाने के लिए विशेष प्रयास किया है तो यह निराशाजनक हो सकता है। जबकि खराबी अक्सर ऐप के साथ ही होती है, संभावित समाधान हैं
विंडोज 10 में स्टोर ऐप्स को कैसे समाप्त करें
विंडोज 10 में स्टोर ऐप्स को कैसे समाप्त करें
Microsoft ने सेटिंग में ऐप के पेज में एक नया विकल्प लागू किया है। इसका उपयोग करना, स्टार्ट मेनू से किसी भी स्टोर ऐप को समाप्त करना आसान है।
विंडोज़ में फ़ॉन्ट आकार कैसे बदलें
विंडोज़ में फ़ॉन्ट आकार कैसे बदलें
क्या आप ज्यादातर दिन विंडोज 10 कंप्यूटर पर काम करते हैं या खेलते हैं? क्या आपका बड़ा समय आपके स्क्रीन आकार को समायोजित करने के लिए आवर्धक और ज़ूम करने में व्यतीत होता है? इसका कारण यह हो सकता है कि आपका फ़ॉन्ट आकार