NUL डिवाइस पर पुनर्निर्देशित शेल MS-DOS संदेश को रोकता है

रिटायर्ड KB सामग्री अस्वीकरण

यह आलेख उन उत्पादों के बारे में लिखा गया था जिनके लिए अब Microsoft समर्थन प्रदान नहीं करता है . इसलिए, यह आलेख "जैसा है" वैसा ही ऑफ़र किया गया है और अब इसका अद्यतन नहीं किया जाएगा.

सारांश

मूल प्रोग्राम से, आप एक MS-DOS आदेश निष्पादित करने के लिए रूपरेखा कथन इन्वोक कर सकते हैं। सामान्य तौर पर, कई MS-DOS आदेश आपको एक पुष्टिकरण संदेश देना है। (फिर शेल कार्रवाई कम दृश्यमान बनाना) संदेश को रोकें करने के लिए चाहते हैं, तो आप मानक MS-DOS आउटपुट NUL डिवाइस पर पुनर्निर्देशित कर सकते हैं।


यहाँ एक उदाहरण है:
   SHELL "copy file1 file2 > NUL"
उपरोक्त कथन file1 file2 के लिए प्रतिलिपि बनाता है और सफल रिपोर्ट "1 फ़ाइल प्रतिलिपि बनाई गई" कभी नहीं प्रदर्शित किया जाता है जो NUL डिवाइस पर, पुनर्निर्देशित करता है। आप DOS सफलता रिपोर्ट (PRN) प्रिंटर डिवाइस पर मुद्रण से बचने के लिए ही पुनर्निर्देशन करते हैं हो सकता है:
   SHELL "copy file1 PRN > NUL"

अधिक जानकारी

उपरोक्त जानकारी निम्न उत्पादों पर लागू होता है:


  1. Microsoft QuickBasic संस्करण 2.00, 2.01, 3.00, 4.00, 4.00b और IBM PC के लिए 4.50
  2. Microsoft मूल कंपाइलर संस्करण 6.00 और MS OS/2 और MS-DOS के लिए 6.00b
  3. Microsoft मूल प्रोफेशनल डेवलपमेंट सिस्टम (PDS) संस्करणों और MS-DOS और MS OS/2 के लिए 7.10 7.00
  4. Microsoft GW Basic इंटरप्रिटर संस्करण 3.20, 3.22 और MS-DOS के लिए 3.23
में MS-DOS, अधिक-से साइन आउट, ">", मानक इनपुट करने के लिए मानक आउटपुट पुनर्निर्देशित करता है। कम-से हस्ताक्षर, "<", मानक इनपुट मानक आउटपुट करने के लिए पुनर्निर्देशित करता है।
गुण

आलेख ID: 40592 - पिछली समीक्षा: 18/01/2017 - संशोधन: 1

प्रतिक्रिया