एक पुनर्निर्देशन ऑपरेटर एक विशेष चरित्र है जिसे कमांड प्रॉम्प्ट कमांड या डॉस कमांड की तरह कमांड के साथ इस्तेमाल किया जा सकता है, ताकि इनपुट को कमांड या कमांड से आउटपुट पर रीडायरेक्ट किया जा सके।
डिफ़ॉल्ट रूप से, जब आप कमांड निष्पादित करते हैं, तो इनपुट कीबोर्ड से आता है और आउटपुट कमांड प्रॉम्प्ट विंडो पर भेजा जाता है। कमांड इनपुट और आउटपुट को कमांड हैंडल कहा जाता है।
विंडोज और एमएस-डॉस में रीडायरेक्शन ऑपरेटर
नीचे दी गई तालिका विंडोज और एमएस-डॉस में कमांड के लिए सभी उपलब्ध पुनर्निर्देशन ऑपरेटरों को सूचीबद्ध करती है।
हालांकि > तथा >> पुनर्निर्देशन ऑपरेटरों, काफी मार्जिन द्वारा, सबसे अधिक इस्तेमाल किया जाता है।
| पुनर्निर्देशन ऑपरेटर | व्याख्या | उदाहरण |
|---|---|---|
| > | अधिक से अधिक संकेत फ़ाइल, या यहां तक कि एक प्रिंटर या अन्य डिवाइस को भेजने के लिए उपयोग किया जाता है, कमांड प्रॉम्प्ट विंडो में कमांड से जो भी जानकारी प्रदर्शित की गई थी, आपने ऑपरेटर का उपयोग नहीं किया था। | assoc> types.txt |
| >> | साइन से अधिक डबल साइन-इन की तुलना में एकल से अधिक काम करता है लेकिन जानकारी को ओवरराइट करने की बजाय फ़ाइल के अंत में जोड़ दी जाती है। | ipconfig >> netdata.txt |
| < | कीबोर्ड से बजाए फ़ाइल से कमांड के इनपुट को पढ़ने के लिए कम से कम संकेत का उपयोग किया जाता है। | क्रमबद्ध करें <data.txt |
| | | ऊर्ध्वाधर पाइप का उपयोग एक कमांड से आउटपुट पढ़ने के लिए किया जाता है और दूसरे के इनपुट के लिए उपयोग किया जाता है। | डीआईआर | तरह |
ध्यान दें: दो अन्य पुनर्निर्देशन ऑपरेटर, >& तथा <&, यह भी मौजूद है लेकिन कमांड हैंडल से जुड़े अधिक जटिल पुनर्निर्देशन के साथ ज्यादातर सौदा करता है।
सुझाव: क्लिप कमांड भी यहां उल्लेख करने लायक है। यह एक पुनर्निर्देशन ऑपरेटर नहीं है लेकिन इसका उपयोग विंडोज क्लिपबोर्ड पर पाइप से पहले कमांड के आउटपुट को रीडायरेक्ट करने के लिए, आमतौर पर लंबवत पाइप के साथ किया जाना है।
उदाहरण के लिए, निष्पादन पिंग 1 9 2.168.1.1 | क्लिप पिंग कमांड के परिणाम क्लिपबोर्ड पर कॉपी करेंगे, जिसे आप किसी भी प्रोग्राम में पेस्ट कर सकते हैं।
एक पुनर्निर्देशन ऑपरेटर का उपयोग कैसे करें
ipconfig आदेश कमांड प्रॉम्प्ट के माध्यम से विभिन्न नेटवर्क सेटिंग्स खोजने का एक आम तरीका है। इसे निष्पादित करने का एक तरीका प्रवेश करके है ipconfig / सब कमांड प्रॉम्प्ट विंडो में।
जब आप ऐसा करते हैं, तो परिणाम कमांड प्रॉम्प्ट के भीतर प्रदर्शित होते हैं और फिर आप केवल अन्य जगह उपयोगी होते हैं यदि आप उन्हें कमांड प्रॉम्प्ट स्क्रीन से कॉपी करते हैं। ऐसा तब तक होता है जब तक कि आप परिणामों को रीडायरेक्ट करने के लिए किसी रीडायरेक्शन ऑपरेटर का उपयोग नहीं करते हैं।
यदि हम उपर्युक्त तालिका में पहले पुनर्निर्देशन ऑपरेटर को देखते हैं, तो हम देख सकते हैं कि अधिक से अधिक संकेत का उपयोग कमांड के परिणामों को फ़ाइल में भेजने के लिए किया जा सकता है। इस प्रकार आप परिणाम भेज देंगे ipconfig / सब एक पाठ फ़ाइल को बुलाया जाता है नेटवर्क सेटिंग :
ipconfig / all> networksettings.txt
इन ऑपरेटरों का उपयोग करने के लिए अधिक उदाहरण और विस्तृत निर्देशों के लिए फ़ाइल में कमांड आउटपुट को रीडायरेक्ट करने का तरीका देखें।




