मुखपृष्ठ » कैसे » Windows कमांड प्रॉम्प्ट से FC (फ़ाइल तुलना) का उपयोग कैसे करें

    Windows कमांड प्रॉम्प्ट से FC (फ़ाइल तुलना) का उपयोग कैसे करें

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

    फ़ाइल तुलना के स्विच और पैरामीटर

    1. / बी - यह स्विच एक बाइनरी तुलना करेगा.
    2. /सी - यदि आपको केस असंवेदनशील तुलना करने की आवश्यकता है, तो इस स्विच का उपयोग करें.
    3. /ए - यह स्विच एफसी शो को मतभेदों के प्रत्येक समूह के लिए केवल पहली और आखिरी लाइनें बना देगा.
    4. / यू - फ़ाइलों को यूनिकोड पाठ फ़ाइलों के रूप में तुलना करने के लिए इस स्विच का उपयोग करें.
    5. / एल - यह आपकी फ़ाइलों की तुलना ASCII पाठ के रूप में करेगा.
    6. / एन - इस स्विच का उपयोग केवल ASCII के साथ किया जा सकता है, लेकिन यह सभी संगत लाइन नंबरों को दिखाएगा.
    7. /LBn - “N” को एक नंबर के साथ लगातार भिन्न लाइनों की मात्रा को सीमित करने के लिए बदलें जो एफसी गर्भपात करने से पहले पढ़ेगा। डिफ़ॉल्ट, यदि आप एक संख्या निर्दिष्ट नहीं करते हैं तो बेमेल पाठ की 100 लाइनें हैं.
    8. /NNNN - यहाँ "n" की जगह FC को बताएगा कि जब यह बेमेल लाइनों को खोजता है, तो यह केवल तभी जारी रह सकता है जब यह बेमेल के बाद "n" लगातार मिलान रेखाओं को पाता है। यह उपयोगी है यदि आप दो फ़ाइलों को अत्यंत सिंक से बाहर होने से रोकना चाहते हैं.
    9. / टी - यह स्विच एफसी को स्थानों के टैब का विस्तार नहीं करने के लिए बताएगा.
    10. / डब्ल्यू - यदि आप इस स्विच का उपयोग करते हैं, तो FC आपकी फ़ाइलों की तुलना के दौरान सफेद स्थान (टैब और स्थान) को संपीड़ित करेगा.

    केवल एक पैरामीटर है जिसे आपको निर्दिष्ट करने की आवश्यकता होगी, लेकिन आपको इसके दो उदाहरण दर्ज करने होंगे। यह पथनाम पैरामीटर है जिसमें आप अपनी फ़ाइलों के स्थान को बताएंगे.

    एफसी का सिंटेक्स

    कमांड प्रॉम्प्ट के प्रत्येक टूल की तरह, आपको यह जानना होगा कि उचित सिंटैक्स के साथ अपनी कमांड कैसे दर्ज करें। फ़ाइल तुलना उपकरण के लिए दो मुख्य विकल्प हैं जिनका आप उपयोग कर सकते हैं। यदि आप दो अलग-अलग फ़ाइलों के बजाय दो सेट फ़ाइलों की तुलना करना चाहते हैं, तो आप वाइल्डकार्ड (और *) का उपयोग कर सकते हैं?.

    FC [pathname1] [pathname2]
    FC [स्विच] [pathname1] [pathname2]

    आपके आदेश के आधार पर, आपको चार% त्रुटिपूर्ण% प्रतिक्रियाओं में से एक प्राप्त होगा.

    1. -1 - आपका सिंटैक्स गलत है.
    2. 0 - दोनों फाइलें एक जैसी हैं.
    3. 1 - फाइलें अलग हैं.
    4. 2 - कम से कम एक फाइल नहीं मिल सकती है.

    चलो अभ्यास करें

    इससे पहले कि हम शुरुआत करें, आपको हमारे तीन सैंपल टेक्स्ट डॉक्यूमेंट्स डाउनलोड करने चाहिए, जिन्हें हम टेस्ट के लिए इस्तेमाल करेंगे। इन दस्तावेजों में प्रत्येक में कुछ समान शब्द समूहों के साथ पाठ का एक पैराग्राफ है। एक बार जब आप इन तीन दस्तावेज़ों को डाउनलोड कर लेते हैं, तो आप उन्हें अपने कंप्यूटर पर किसी भी फ़ोल्डर में कॉपी कर सकते हैं। इस ट्यूटोरियल के प्रयोजनों के लिए, हम सभी पाठ दस्तावेज़ों को डेस्कटॉप पर रखेंगे.

    1. FCsample
    2. FCexercise
    3. FCexercise2

    अब आपको एक उन्नत कमांड प्रॉम्प्ट विंडो खोलने की आवश्यकता होगी। विंडोज 7 और 10 में स्टार्ट मेन्यू खोलें या विंडोज 8 में सर्च फंक्शन खोलें और CMD सर्च करें। अगला, उस पर राइट-क्लिक करें और फिर "व्यवस्थापक के रूप में चलाएँ" दबाएं, जबकि आपको एक उन्नत कमांड प्रॉम्प्ट विंडो खोलने की आवश्यकता नहीं है, यह आपको किसी भी pesky पुष्टिकरण संवाद बॉक्स से बचने में मदद करेगा.

    हमारा ट्यूटोरियल आज कई सरल परिदृश्यों को कवर करेगा जो नीचे दिए गए हैं.

    1. फ़ाइल तुलना का उपयोग करके एक ही फ़ोल्डर में दो पाठ फ़ाइलों की तुलना करें.
    2. फ़ाइल की तुलना में एक ही फ़ोल्डर में फ़ाइलों की तुलना करें "/ lbn" स्विच का उपयोग करके तुलना करें.
    3. दो समान फ़ाइलों की तुलना करें.
    4. दो अलग-अलग फ़ाइलों और दो समान फ़ाइलों की एक बाइनरी तुलना करें.

    परिदृश्य 1 - फ़ाइल तुलना का उपयोग करके दो पाठ फ़ाइलों की तुलना करें.

    अब जब आपके पास आपकी कमांड प्रॉम्प्ट विंडो खुली है और आपके पास अपने डेस्कटॉप पर आपकी पाठ फाइलें हैं, तो हम एक साधारण फ़ाइल तुलना करने के लिए तैयार हैं। इस खंड में, हम एक बुनियादी तुलना करेंगे, और फिर कुछ अलग विकल्प जोड़ेंगे। "FCsample" और "FCexercise" की सामग्री की तुलना करने के लिए निम्नलिखित कमांड दर्ज करके शुरू करें। याद रखें कि आपके कंप्यूटर से मेल खाने वाले नाम के साथ pathname स्थानापन्न करें, और याद रखें कि कमांड प्रॉम्प्ट संवेदनशील नहीं है।.

    fc C: \ Users \ Martin \ Desktop \ FCsample.txt C: \ Users \ Martin \ Desktop \ FCexercise.txt

    इस मामले में, दोनों दस्तावेजों के सभी पाठ दिखाए जाते हैं क्योंकि वे ठीक से मेल नहीं खाते हैं.

    परिदृश्य 2 - फ़ाइल की तुलना में एक ही फ़ोल्डर में फ़ाइलों की तुलना "/ lbn" स्विच का उपयोग करके करें.

    अब, एक और तुलना करने की कोशिश करते हैं जिसमें हम FC को बेमेल डेटा की 2 लाइनों के बाद बंद करने के लिए कहेंगे। ऐसा करें, "/ lbn" स्विच को जोड़कर.

    fc / lb2 C: \ Users \ Martin \ Desktop \ FCsample.txt C: \ Users \ Martin \ Desktop \ FCexercise.txt

    जैसा कि आप देख सकते हैं, आपको एक त्रुटि संदेश प्राप्त होता है जो कहता है कि “Resync Failed। फाइलें बहुत अलग हैं। "ऐसा इसलिए है क्योंकि बेमेल डेटा की लगातार दो से अधिक लाइनें हैं। संख्याओं को बदलने या फ़ाइलों को स्वयं संपादित करने का प्रयास करें और फ़ाइल के साथ खेलकर देखें कि आपको क्या परिणाम मिलते हैं.

    परिदृश्य 3 - दो समान फ़ाइलों की तुलना करें.

    आपके द्वारा डाउनलोड की गई फ़ाइलों में, आपको "FCexercise" और "FCexercise2" नामक दो फाइलें दिखाई देंगी। इन दोनों फाइलों में एक ही सामग्री है, इसलिए हम एक तुलना करेंगे और देखेंगे कि हमें क्या परिणाम मिलते हैं।.

    fc C: \ Users \ Martin \ Desktop \ FCexercise.txt C: \ Users \ Martin \ Desktop \ FCexercise2xt

    जैसा कि आप ऊपर की छवि से देख सकते हैं, एफसी रिपोर्ट करता है कि कोई मतभेद सामने नहीं आए थे। यदि आप एक फ़ाइल को संपादित करने के लिए थे, तो एक ही अक्षर जोड़ें, और फिर से कमांड का प्रयास करें, आपके परिणाम नीचे की छवि के अनुसार दिखाई देंगे। ध्यान दें कि केवल एक चीज जो बदल गई थी वह अक्षर "a" के अतिरिक्त थी।

    परिदृश्य 4 - दो अलग-अलग फ़ाइलों और दो समान फ़ाइलों की एक द्विआधारी तुलना करें.

    इस उदाहरण के लिए, हम "FCexercise" और "FCsample" फाइलों की द्विआधारी तुलना करेंगे.

    fc / b C: \ Users \ Martin \ Desktop \ FCexercise.txt C: \ Users \ Martin \ Desktop \ sample.txt

    आप देखेंगे कि फ़ंक्शन यह बताकर शुरू होता है कि दोनों फ़ाइलों की तुलना की जा रही है। अगला, बाइनरी अंकों का एक गुच्छा स्क्रॉल करता है, जो कि जहां फाइलों की तुलना की जा रही है, अगल-बगल, और अंत में, आपको एक रिपोर्ट प्राप्त होती है जो कहती है कि, FCexercise FCsample की तुलना में लंबा है। इस अगले उदाहरण के लिए, हम "FCexercise" और "FCexercise2" फाइलों की द्विआधारी तुलना करेंगे.

    fc / b C: \ Users \ Martin \ Desktop \ FCexercise.txt C: \ Users \ Martin \ Desktop \ FCexercise2.txt

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

    इमेज क्रेडिट: निक्की फ़्लिकर पर