Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

विंडोज 11/10 में कमांड प्रॉम्प्ट का उपयोग करके दो फ़ाइलों की तुलना कैसे करें

यदि आप बिना किसी थर्ड-पार्टी प्रोग्राम के विंडोज 10/11 पर दो फ़ाइलों की तुलना करने का तरीका ढूंढ रहे हैं, तो हमारे पास आपके लिए एक समाधान है। इस गाइड में हम आपको दिखाएंगे कि कैसे आप कमांड प्रॉम्प्ट के साथ दो फ़ाइलों में परिवर्तनों की तुलना कर सकते हैं।

FC.exe और COMP.exe कमांड का उपयोग करके फ़ाइलों की तुलना

आप fc.exe और comp.exe फ़ाइल तुलना कमांड का उपयोग करके दो फ़ाइलों की तुलना कर सकते हैं। fc.exe का उपयोग दो ASCII या बाइनरी फ़ाइलों की लाइन-दर-लाइन तुलना करने के लिए किया जा सकता है। windiff.exe यूटिलिटी एक ऐसा टूल है जो ग्राफिकल रूप से दो ASCII फ़ाइलों की सामग्री या ASCII फ़ाइलों वाले दो फ़ोल्डर्स की सामग्री की तुलना करता है, यह सत्यापित करने के लिए कि वे समान हैं या नहीं।

FC कमांड का उपयोग करके परिवर्तनों की तुलना

यदि आप जानना चाहते हैं कि दो समान फ़ाइलें समय के साथ कैसे बदली हैं, तो विंडोज में एक अंतर्निहित कमांड है जो आपको तुलना करने देता है। वह कमांड है fc। यह कमांड दो टेक्स्ट फ़ाइलों की तुलना करने और यह जानने में उपयोगी है कि उनकी स्क्रिप्ट और संशोधनों में कैसे परिवर्तन हुए हैं। 'fc' कमांड के साथ, आप एक टेक्स्ट फ़ाइल की तुलना उसके नवीनतम संस्करण से कर सकते हैं या बाइनरी, यूनिकोड, या ASCII जैसे विभिन्न स्क्रिप्ट्स में स्क्रिप्ट स्तर पर परिवर्तन ढूंढ सकते हैं। आइए देखते हैं कि हम 'fc' कमांड का उपयोग कैसे कर सकते हैं और विंडोज 10/11 पर कमांड प्रॉम्प्ट के साथ दो फ़ाइलों में परिवर्तनों की तुलना कैसे कर सकते हैं।

FC.exe कमांड-लाइन का उपयोग करके दो फ़ाइलों में परिवर्तनों की तुलना

fc कमांड में विभिन्न पैरामीटर्स हैं जिनका उपयोग आप कमांड प्रॉम्प्ट में सिंटैक्स दर्ज करने के बाद अलग-अलग परिणाम प्राप्त करने के लिए कर सकते हैं।

पैरामीटर्सअर्थ
/aप्रत्येक अंतर सेट के लिए केवल पहली और अंतिम लाइन प्रदर्शित करता है
/bदो फ़ाइलों की बाइनरी मोड में तुलना करता है, बाइट-दर-बाइट, और मिसमैच मिलने के बाद फ़ाइलों को रीसिंक्रनाइज़ करने का प्रयास नहीं करता
/cअक्षर केस को अनदेखा करता है
/lफ़ाइलों की ASCII मोड में लाइन-दर-लाइन तुलना करता है, और मिसमैच मिलने के बाद फ़ाइलों को रीसिंक्रनाइज़ करने का प्रयास करता है
/lb<n>आंतरिक लाइन बफर के लिए लाइनों की संख्या N पर सेट करता है। डिफ़ॉल्ट लाइन बफर लंबाई 100 लाइनें है। यदि आप जिन फ़ाइलों की तुलना कर रहे हैं उनमें 100 से अधिक लगातार भिन्न लाइनें हैं, तो fc तुलना रद्द कर देता है
/nASCII तुलना के दौरान लाइन नंबर प्रदर्शित करता है
/off[line]ऑफलाइन विशेषता सेट वाली फ़ाइलों को नहीं छोड़ता
/tfc को टैब को स्पेस में बदलने से रोकता है
/uफ़ाइलों की यूनिकोड टेक्स्ट फ़ाइलों के रूप में तुलना करता है
/wतुलना के दौरान व्हाइट स्पेस (टैब और स्पेस) को कंप्रेस करता है। यदि एक लाइन में कई लगातार स्पेस या टैब हैं, तो /w उन्हें एक स्पेस मानता है। /w के साथ उपयोग करने पर, fc लाइन के शुरुआत और अंत में व्हाइट स्पेस को अनदेखा करता है
/<nnnn>लगातार उन लाइनों की संख्या निर्दिष्ट करता है जो मिसमैच के बाद मेल खानी चाहिए, इससे पहले कि fc फ़ाइलों को रीसिंक्रनाइज़ मान ले
[<drive1>:]<path1><filename1>तुलना की जाने वाली पहली फ़ाइल या फ़ाइलों के सेट का स्थान और नाम निर्दिष्ट करता है। filename1 आवश्यक है
[<drive2>:]<path2><filename2>तुलना की जाने वाली दूसरी फ़ाइल या फ़ाइलों के सेट का स्थान और नाम निर्दिष्ट करता है। filename2 आवश्यक है
/?कमांड प्रॉम्प्ट पर सहायता प्रदर्शित करता है

FC कमांड का उपयोग

विंडोज में दो फ़ाइलों की तुलना कैसे करें?

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

सामान्य उपयोग के उदाहरण

1. यदि आप ASCII फॉर्मेट में जून और जुलाई नाम की दो फ़ाइलों की तुलना करना चाहते हैं और परिणाम को संक्षिप्त रूप में प्रदर्शित करना चाहते हैं, तो उपयोग करें:

fc /a june.rpt july.rpt

2. यदि आप जून और जुलाई नाम की दो बैट फ़ाइलों की बाइनरी तुलना करना चाहते हैं, तो निम्न सिंटैक्स का उपयोग करें:

fc /b june.bat july.bat

3. यदि आप किसी डायरेक्टरी में हर बैट फ़ाइल की तुलना July.bat फ़ाइल से करना चाहते हैं, तो उपयोग करें:

fc *.bat july.bat

4. यदि आप C ड्राइव पर July.bat फ़ाइल की तुलना D ड्राइव पर July.bat फ़ाइल से करना चाहते हैं, तो उपयोग करें:

fc c:july.bat d:*.bat

5. यदि आप C ड्राइव के रूट डायरेक्टरी में प्रत्येक बैच फ़ाइल की तुलना D ड्राइव के रूट डायरेक्टरी में उसी नाम की फ़ाइल से करना चाहते हैं, तो उपयोग करें:

fc c:*.bat d:*.bat

ये कमांड प्रॉम्प्ट में fc कमांड के कुछ सामान्य उपयोग योग्य सिंटैक्स हैं। आपको पैरामीटर्स को पूरी तरह से समझने की आवश्यकता है और यदि आपकी विशेष आवश्यकताएं हैं तो अपना स्वयं का सिंटैक्स लिखें। माइक्रोसॉफ्ट के पास कुछ नियमित रूप से उपयोग किए जाने वाले fc कमांड के विस्तृत विवरण हैं।

संबंधित पढ़ें: कमांड प्रॉम्प्ट का उपयोग करके फ़ाइलों और फ़ोल्डर्स को प्रबंधित करने के लिए उपयोगी कमांड।

  1. विंडोज 11/10 में कमांड प्रॉम्प्ट पर डायरेक्टरी कैसे बदलें विंडोज 11/10 में कमांड प्रॉम्प्ट पर डायरेक्टरी कैसे बदलें

    विंडोज कमांड प्रॉम्प्ट एक बेहतरीन अंतर्निहित टूल है जो आपको कमांड-लाइन विकल्प का उपयोग करके प्रोग्राम चलाने की अनुमति देता है। कमांड का उपयोग करके, आप अपने विंडोज कंप्यूटर पर बहुत सी चीजें तुरंत कर सकते हैं जैसे समस्या निवारण और कुछ चुनौतीपूर्ण मुद्दों को ठीक करना, डायरेक्टरी बदलना या स्विच करना, और

  1. विंडोज 11/10 पर कमांड प्रॉम्प्ट में डायरेक्टरी कैसे बदलें विंडोज 11/10 पर कमांड प्रॉम्प्ट में डायरेक्टरी कैसे बदलें

    विंडोज कमांड प्रॉम्प्ट एक बेहतरीन अंतर्निहित टूल है जो आपको कमांड-लाइन विकल्प का उपयोग करके प्रोग्राम चलाने की अनुमति देता है। कमांड का उपयोग करके, आप अपने विंडोज कंप्यूटर पर कई चीजें तुरंत कर सकते हैं जैसे समस्या निवारण और कुछ चुनौतीपूर्ण मुद्दों को ठीक करना, डायरेक्टरी बदलना या स्विच करना, और बहुत

  1. Windows 11 और 10 पर कमांड प्रॉम्प्ट समस्याएं ठीक करें - चरण-दर-चरण गाइड Windows 11 और 10 पर कमांड प्रॉम्प्ट समस्याएं ठीक करें - चरण-दर-चरण गाइड

    आपके डिवाइस पर कमांड प्रॉम्प्ट काम करना बंद कर दिया? चिंता न करें! आप इस मुद्दे को आसानी से हल कर सकते हैं उन वर्कअराउंड का पालन करके जिन पर हमने अपनी पोस्ट में चर्चा की है। Command Prompt एक शक्तिशाली Windows यूटिलिटी है जो आपको उन्नत प्रशासनिक कार्य करने की अनुमति देती है। इसका उपयोग सामान्य एरर