एक फाइल करण्यासाठी आदेश आउटपुट पुनर्निर्देशित कसे

फाईलमध्ये आदेशांचे परिणाम जतन करण्यासाठी पुनर्निर्देशन ऑपरेटर वापरा

अनेक कमांड प्रॉम्प्ट कमांड्स , आणि त्या प्रकरणासाठी डॉस आदेश , फक्त काहीतरी करण्याकरिताच निष्पादित केले जात नाहीत, परंतु आपल्याला माहिती प्रदान करण्यासाठी

कमांड प्रॉम्प्ट विंडोमध्ये भरपूर डेटा निर्माण करणारे लोकप्रिय आदेश विचार करताना आपण पिंग कमांड , dir कमांड , ट्रॅव्हर्ट कमांड आणि अन्य काही लक्षात येऊ शकता.

दुर्दैवाने, डीआइआर कमांडमधील माहितीची तीनशे ओळी आपणास खूपच चांगले करत नाहीत कारण ती पुढे जाते. होय, अधिक आज्ञा येथे उपयुक्त ठरू शकते, पण काय आपण नंतर आउटपुट पाहू, किंवा एक टेक समर्थन गट पाठवू इच्छित असल्यास, किंवा एक स्प्रेडशीट मध्ये वापर, इ?

येथे एक रीडायरेक्शन ऑपरेटर खूप उपयोगी बनते. रीडायरेक्शन ऑपरेटर वापरुन, आपण एखाद्या कमांडचे आऊटपुट फाईलवर पुनर्निर्देशित करू शकता. हे आमच्या आवडत्या कमांड प्रॉम्प्ट युक्त्यांपैकी एक आहे & Hacks

दुसर्या शब्दात सांगायचे तर कमांड प्रॉम्प्टवर कमांड कार्यान्वित केल्यावर त्या सर्व माहिती फाइल्सवर साठवून ठेवल्या जाऊ शकतात जी आपण विंडोजमध्ये उघडू शकता किंवा नंतर आपल्याला हवे असल्यास हाताळू शकता.

तेथे अनेक पुनर्निर्देशन ऑपरेटर आहेत, जे आपण येथे याबद्दल तपशीलवार वाचू शकता, विशेषत: दोन, फाईलमध्ये दिलेल्या आदेशाचे परिणाम आउटपुट करण्यासाठी वापरले जातात: मोठे साइन चिन्ह, > , आणि दुहेरी मोठे-पेक्षा चिन्ह, >> .

पुनर्निर्देशन ऑपरेटर कसे वापरावे

या पुनर्निर्देशन ऑपरेटर कसे वापरावे हे जाणून घेण्याचा सर्वात सोपा मार्ग म्हणजे काही उदाहरणे पहा:

ipconfig / all> mynetworksettings.txt

या उदाहरणात, मी सर्व नेटवर्क कॉन्फिगरेशन माहिती सेव्ह करते जे मला सर्वसाधारणपणे ipconfig / सर्व चालवून पडद्यावर पाहते, mynetworksettings.txt नावाच्या एका फाईलमध्ये.

जसे की आपण पाहु शकतो, > रीडायरेक्शन ऑपरेटर ipconfig आदेश आणि फाईलचे नाव सांगते ज्यामध्ये मला माहिती संचयित करायची आहे. जर फाईल आधीपासूनच विद्यमान असेल, तर ती अधिलेखित केली जाईल. हे आधीपासून अस्तित्वात नसल्यास, ते तयार केले जाईल.

टीपः जर आधीपासूनच अस्तित्वात नसेल तर ही संचिका तयार केली जाईल, परंतु फोल्डर्स ती करणार नाहीत. आदेशाच्या परिणाम एका विशिष्ट फोल्डरमध्ये असलेल्या फाईलमध्ये आउटपुट करण्यासाठी जे अद्याप अस्तित्वात नाही, प्रथम फोल्डर तयार करा आणि कमांड चालू करा.

पिंग 10.1.0.12> "सी: \ वापरकर्ते \ टीम \ डेस्कटॉप \ पिंग परिणामस्पेस"

येथे, मी ping कमांड कार्यान्वित करतो आणि परिणाम फाईलमध्ये माझ्या डेस्कटॉपवर स्थित पिंग परिणाम्स टिच च्या नावाखाली आणतो , जी C: \ Users \ Tim \ Desktop वर आहे . मी संपूर्ण फाइल पथ कोट्स मध्ये लिप केले कारण यात एक जागा होती.

लक्षात ठेवा, > पुनर्निर्देशन ऑपरेटर वापरताना, मी निर्दिष्ट केलेली फाईल आधीपासून अस्तित्वात नसल्यास ती तयार केली गेली आणि ती अस्तित्वात असेल तर ती अधिलिखित केली जाईल.

ipconfig / all >> \\ server \ files \ officenetsettings.log

हे उदाहरण >> रीडायरेक्शन ऑपरेटर वापरते जे > ऑपरेटरच्या रूपात तितक्याच प्रकारे कार्यात कार्य करते, जर फक्त अस्तित्वात असणारे आउटपुट फाइलवर त्याऐवजी, तो फाईलच्या आज्ञेनुसार आउटपुट जोडते.

तर आपण म्हटल्या की ही कमांड प्रथमच कॉम्प्यूटर ए वर वापरत आहे. Officenetsettings.log फाइल तयार केली आहे आणि संगणकीकृत फाईलवर ipconfig / सर्वचे परिणाम फाइलवर लिहिले आहे. पुढे आपण संगणकावर बी वरच आदेश चालविल्यास. यावेळी, परिणाम म्हणजे officenetsettings.log मध्ये जोडली जाते जेणेकरून संगणकात A आणि Computer B मधील नेटवर्क माहिती समाविष्ट आहे.

आपण कदाचित आधीपासूनच समजून घेतले असेल तर, >> रीडायरेक्शन ऑपरेटर खरोखर उपयुक्त आहे जेव्हा आपण एकाधिक संगणक किंवा आदेशांवरून समान माहिती एकत्रित करीत असता आणि आपल्याला त्या सर्व डेटा एकाच फाईलमध्ये हवा असतो.