Πώς να συγκρίνετε δύο αρχεία κατά περιεχόμενο, στα Windows

Υπάρχουν φορές που πρέπει να συγκρίνετε δύο αρχεία και να ελέγξετε αν το περιεχόμενό τους είναι διαφορετικό. Σε ορισμένες περιπτώσεις, θα μπορούσατε απλώς να ανοίξετε τα δύο αρχεία και να κοιτάξετε το περιεχόμενό τους, όπως όταν θέλετε να συγκρίνετε δύο εικόνες ή δύο αρχεία κειμένου. Ωστόσο, αυτή είναι μια αρκετά κουραστική εργασία και μπορεί να χάσετε μικρές διαφορές, όπως μια μικρή αλλαγή στην απόχρωση σε μια φωτογραφία ή μια φράση σε ένα αρχείο κειμένου. Γι' αυτό είναι καλό να γνωρίζετε μερικές μεθόδους για να συγκρίνετε μέσω προγραμματισμού τα περιεχόμενα δύο αρχείων, χρησιμοποιώντας λογισμικό αντί για τις αισθήσεις σας. 🙂 Ακολουθούν τρεις τρόποι με τους οποίους μπορείτε να το κάνετε αυτό, χρησιμοποιώντας το PowerShell ή εφαρμογές τρίτων για Windows:

Πώς να συγκρίνετε δύο αρχεία χρησιμοποιώντας το PowerShell

Τα Windows 10 δεν διαθέτουν ενσωματωμένο εργαλείο για τη σύγκριση δύο αρχείων. Ωστόσο, μπορείτε να χρησιμοποιήσετε το PowerShell για να το κάνετε αυτό. Ξεκινήστε ανοίγοντας το PowerShell(opening PowerShell) : ένας γρήγορος τρόπος για να το κάνετε είναι να πατήσετε τα πλήκτρα Win + X στο πληκτρολόγιό σας ταυτόχρονα και, στη συνέχεια, πατήστε I εάν θέλετε να εκτελέσετε το PowerShell ως τυπικός χρήστης ή A εάν θέλετε να το εκτελέσετε ως διαχειριστής(run it as an administrator) .

Μόλις ανοίξετε το PowerShell εκτελέστε την ακόλουθη εντολή:

if((Get-FileHash "Path to the first file").hash -eq (Get-FileHash "Path to the second file").hash) {"Τα δύο συγκριτικά αρχεία είναι πανομοιότυπα"} else {"Τα δύο συγκριτικά αρχεία ΔΕΝ είναι πανομοιότυπα"}(if((Get-FileHash "Path to the first file").hash -eq (Get-FileHash "Path to the second file").hash) {"The two compared files are identical"} else {"The two compared files are NOT identical"})

Φυσικά, θα πρέπει να αλλάξετε "Διαδρομή προς το πρώτο αρχείο"("Path to the first file") και "Διαδρομή προς το δεύτερο αρχείο"("Path to the second file") με τις πραγματικές διαδρομές προς τα αρχεία σας. Για παράδειγμα, θέλαμε να συγκρίνουμε δύο αρχεία που ονομάζονται DigitalCitizen1.txt και DigitalCitizen2.txt , τα οποία βρίσκονται και τα δύο στη μονάδα μας D:.

Τα δύο αρχεία που θέλαμε να συγκρίνουμε κατά περιεχόμενο

Για να συγκρίνουμε το περιεχόμενό τους, έπρεπε να εκτελέσουμε αυτήν την εντολή:

if((Get-FileHash "D:DigitalCitizen1.txt").hash -eq (Get-FileHash "D:DigitalCitizen2.txt").hash) {"Τα δύο συγκριτικά αρχεία είναι πανομοιότυπα"} else {"Τα δύο συγκριτικά αρχεία ΔΕΝ είναι πανομοιότυπα"}(if((Get-FileHash "D:DigitalCitizen1.txt").hash -eq (Get-FileHash "D:DigitalCitizen2.txt").hash) {"The two compared files are identical"} else {"The two compared files are NOT identical"})

Εκτέλεση της εντολής σύγκρισης αρχείων στο PowerShell

Εάν το περιεχόμενο των δύο αρχείων είναι το ίδιο, η έξοδος που λαμβάνετε στο PowerShell σάς λέει ότι "Τα δύο συγκριτικά αρχεία είναι πανομοιότυπα".("The two compared files are identical.")

Η έξοδος που λαμβάνετε στο PowerShell όταν τα δύο αρχεία είναι ίδια

Εάν τα περιεχόμενα των δύο αρχείων είναι διαφορετικά, η έξοδος που λαμβάνετε στο PowerShell σάς λέει ότι "Τα δύο συγκριτικά αρχεία ΔΕΝ είναι πανομοιότυπα".("The two compared files are NOT identical.")

Η έξοδος που λαμβάνετε στο PowerShell όταν τα αρχεία είναι διαφορετικά

Αν και η χρήση του PowerShell είναι τόσο γρήγορη όσο και αρκετά εύκολη, σε μερικούς ανθρώπους δεν αρέσει να χρησιμοποιούν περιβάλλοντα γραμμής εντολών. Εξαιτίας αυτού, θα σας δείξουμε επίσης πώς να συγκρίνετε δύο αρχεία στα Windows χρησιμοποιώντας εφαρμογές τρίτων που προσφέρουν γραφικές διεπαφές χρήστη.

Πώς να συγκρίνετε δύο αρχεία χρησιμοποιώντας το Total Commander

Το Total Commander(Total Commander) είναι ένας διαχειριστής αρχείων κοινής χρήσης που είναι διαθέσιμος για όλες τις εκδόσεις των Windows . Μπορείτε να το αποκτήσετε από την επίσημη ιστοσελίδα του, εδώ: Total Commander . Αφού το εγκαταστήσετε και το ανοίξετε, χρησιμοποιήστε τα παράθυρά του για να πλοηγηθείτε στα δύο αρχεία που θέλετε να συγκρίνετε. Στην αριστερή πλευρά του Total Commander , μεταβείτε στο πρώτο αρχείο και στα δεξιά, μεταβείτε στο δεύτερο αρχείο. Στη συνέχεια, επιλέξτε τα δύο αρχεία κάνοντας κλικ πάνω τους και στη συνέχεια πατώντας το πλήκτρο διαστήματος. Όταν επιλέγονται τα αρχεία, το όνομά τους χρωματίζεται με κόκκινο χρώμα, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.

Επιλογή των δύο αρχείων προς σύγκριση, στο Total Commander

Τώρα ανοίξτε τις επιλογές Αρχεία από (Files)το μενού του Total Commander(Total Commander's) , στην επάνω αριστερή γωνία και κάντε κλικ στο "Σύγκριση κατά περιεχόμενο("Compare By Content) . "

Ζητείται από το Total Commander να συγκρίνει κατά περιεχόμενο τα δύο αρχεία

Εάν τα δύο αρχεία που επιλέξατε να συγκρίνετε είναι πανομοιότυπα, το Total Commander ανοίγει ένα μικρό αναδυόμενο παράθυρο στο οποίο σας λέει ότι "The two files have the same content!".

Το μήνυμα που λαμβάνετε από το Total Commander όταν τα δύο αρχεία είναι ίδια

Εάν τα περιεχόμενα των δύο συγκρίσιμων αρχείων διαφέρουν, το Total Commander ανοίγει ένα παράθυρο στο οποίο σας δείχνει τις διαφορές μεταξύ των δύο αρχείων, τονισμένα με κόκκινο χρώμα.

Συγκρίνετε τα περιεχόμενα που εμφανίζονται από το Total Commander όταν τα δύο αρχεία είναι διαφορετικά

Το Total Commander(Total Commander) σάς παρέχει επίσης άλλες επιλογές για τον έλεγχο των διαφορών και την επεξεργασία των δύο αρχείων, αλλά δεν εμπίπτουν στο πεδίο αυτού του σεμιναρίου, επομένως σας επιτρέπουμε να τις ανακαλύψετε μόνοι σας.

Πώς να συγκρίνετε δύο αρχεία χρησιμοποιώντας το AptDiff(AptDiff)

Μια δωρεάν εφαρμογή που μπορεί να σας βοηθήσει να συγκρίνετε αρχεία με βάση το περιεχόμενο είναι το AptDiff(AptDiff) . Αν και η εφαρμογή δεν διατηρείται πλέον, εξακολουθεί να λειτουργεί σε όλες τις εκδόσεις των Windows από τα (Windows)Windows 2000 και νεότερες εκδόσεις, συμπεριλαμβανομένων των Windows 10. Μπορείτε να την αποκτήσετε από το Softpedia .

Αφού εγκαταστήσετε και ανοίξετε το AptDiff(AptDiff) , σας ζητά αμέσως να επιλέξετε τα αρχεία που θέλετε να συγκρίνετε. Εισαγάγετε(Enter) τις διαδρομές προς τα δύο αρχεία ή χρησιμοποιήστε τα κουμπιά "..." για να περιηγηθείτε στον υπολογιστή σας και να τα επιλέξετε.

Χρησιμοποιώντας το AptDiff για να επιλέξετε τα δύο αρχεία που θα συγκριθούν

Στη συνέχεια, επιλέξτε εάν θέλετε να συγκρίνετε τα δύο αρχεία ως αρχεία κειμένου ή εάν προτιμάτε να τα συγκρίνετε σε δυαδικό επίπεδο. Μπορείτε να επιλέξετε οποιαδήποτε επιλογή, ανεξάρτητα από τον τύπο των αρχείων που συγκρίνετε. Ωστόσο, γνωρίζετε ότι μόλις συγκριθούν τα περιεχόμενα των αρχείων, η εφαρμογή φορτώνει τα περιεχόμενά τους σε δύο ξεχωριστά παράθυρα και σας δείχνει τις διαφορές που εντοπίστηκαν, εάν υπάρχουν. Εάν επιλέξετε "Σύγκριση ως κείμενο",("Compare as Text,") τα δύο παράθυρα εμφανίζουν τα περιεχόμενα και τις διαφορές του κειμένου. Διαφορετικά, εάν επιλέξετε "Σύγκριση ως δυαδικό",("Compare as Binary,") τα περιεχόμενα των δύο αρχείων εμφανίζονται με δεκαεξαδικό κώδικα.

Το AptDiff δείχνει τις διαφορές μεταξύ των δύο συγκριτικών αρχείων

Ακριβώς όπως το Total Commander , το AptDiff(AptDiff) σάς επιτρέπει επίσης να χρησιμοποιείτε πρόσθετα εργαλεία για τη σύγκριση και την επεξεργασία των περιεχομένων των δύο αρχείων.

Ποιος είναι ο αγαπημένος σας τρόπος σύγκρισης δύο αρχείων ανά περιεχόμενο;

Τώρα γνωρίζετε τρεις εύκολους τρόπους σύγκρισης δύο αρχείων ανά περιεχόμενο στα Windows . Ποιο(Which) από αυτά είναι το αγαπημένο σας; Προτιμάτε να χρησιμοποιείτε εντολές στο PowerShell ή προτιμάτε να εγκαταστήσετε και να χρησιμοποιήσετε μια εφαρμογή τρίτου κατασκευαστή που έχει επίσης οπτική διεπαφή; Εάν γνωρίζετε άλλες μεθόδους σύγκρισης αρχείων, ενημερώστε μας αφήνοντας ένα σχόλιο στην παρακάτω ενότητα.



About the author

Είμαι μηχανικός λογισμικού με πάνω από 10 χρόνια εμπειρίας στον κλάδο του Xbox. Ειδικεύομαι στην ανάπτυξη παιχνιδιών και στις δοκιμές ασφαλείας. Είμαι επίσης έμπειρος κριτικός και εργάζομαι σε έργα για μερικά από τα μεγαλύτερα ονόματα του gaming, συμπεριλαμβανομένων των Ubisoft, Microsoft και Sony. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να παρακολουθώ τηλεοπτικές εκπομπές.



Related posts