Come confrontare due file per contenuto, in Windows
Ci sono momenti in cui è necessario confrontare due file e verificare se il loro contenuto è diverso. In alcune situazioni, puoi semplicemente aprire i due file e guardarne il contenuto, come quando vuoi confrontare due immagini o due file di testo(text file) . Tuttavia, è un compito piuttosto noioso da eseguire e potresti perdere piccole differenze, come un leggero cambiamento di tinta su una foto o una frase in un file di testo(text file) . Ecco perché è bene conoscere alcuni metodi per confrontare a livello di codice il contenuto di due file, utilizzando il software al posto dei sensi. 🙂 Ecco tre modi in cui puoi farlo, utilizzando PowerShell o app di terze parti per Windows:
Come confrontare due file usando PowerShell
Windows 10 non ha uno strumento integrato per confrontare due file. Tuttavia, puoi utilizzare PowerShell per farlo. Inizia aprendo PowerShell : un modo rapido per farlo è premere contemporaneamente i tasti Win + X sulla tastiera, quindi premere I se vuoi eseguire PowerShell come utente standard, o A se vuoi eseguirlo come amministratore .
Dopo aver aperto PowerShell , eseguire il comando seguente:
if((Get-FileHash "Percorso del primo file").hash -eq (Get-FileHash "Percorso del secondo file").hash) {"I due file confrontati sono identici"} else {"I due file confrontati NON sono identici"}(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"})
Ovviamente, dovresti cambiare "Percorso del primo file"("Path to the first file") e "Percorso del secondo file"("Path to the second file") con i percorsi reali dei tuoi file. Ad esempio, volevamo confrontare due file chiamati DigitalCitizen1.txt e DigitalCitizen2.txt , entrambi presenti sul nostro disco D:.
Per confrontare i loro contenuti, abbiamo dovuto eseguire questo comando:
if((Get-FileHash "D:DigitalCitizen1.txt").hash -eq (Get-FileHash "D:DigitalCitizen2.txt").hash) {"I due file confrontati sono identici"} else {"I due file confrontati NON sono identici"}(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"})
Se il contenuto dei due file è lo stesso, l'output che ottieni in PowerShell ti dice che "I due file confrontati sono identici".("The two compared files are identical.")
Se i contenuti dei due file sono diversi, l'output che ottieni in PowerShell ti dice che "I due file confrontati NON sono identici".("The two compared files are NOT identical.")
Sebbene l'utilizzo di PowerShell sia veloce e abbastanza semplice, ad alcune persone non piace usare gli ambienti della riga di comando. Per questo motivo, ti mostreremo anche come confrontare due file in Windows utilizzando app di terze parti che offrono interfacce utente grafiche.
Come confrontare due file usando Total Commander
Total Commander è un file manager shareware(shareware file manager) disponibile per tutte le versioni di Windows . Puoi ottenerlo dal suo sito Web ufficiale, qui: Total Commander . Dopo averlo installato e aperto, usa le sue finestre per passare ai due file che vuoi confrontare. Sul lato sinistro di Total Commander , vai al primo file e, a destra, vai al secondo file. Quindi, seleziona i due file facendo clic su di essi e quindi premendo la barra spaziatrice. Quando i file sono selezionati, il loro nome è colorato in rosso, come puoi vedere nello screenshot qui sotto.
Ora apri le opzioni File dal menu (Files)di Total Commander(Total Commander's) , nell'angolo in alto a sinistra, e fai clic su "Confronta per contenuto ("Compare By Content)" .
Se i due file che hai scelto di confrontare sono identici, Total Commander apre una piccola finestra popup(popup window) in cui ti dice che "The two files have the same content!".
Se i contenuti dei due file confrontati differiscono, Total Commander apre una finestra in cui mostra le differenze tra i due file, evidenziata in rosso.
Total Commander ti offre anche altre opzioni per controllare le differenze e modificare i due file, ma non rientrano nell'ambito di questo tutorial, quindi ti lasciamo scoprire da solo.
Come confrontare due file usando AptDiff
Un'app gratuita che può aiutarti a confrontare i file in base al contenuto è AptDiff . Sebbene l'app non sia più gestita, funziona ancora in tutte le versioni di Windows da Windows 2000(Windows 2000) in su, incluso Windows 10. Puoi ottenerla da Softpedia .
Dopo aver installato e aperto AptDiff , ti chiede immediatamente di selezionare i file che desideri confrontare. Immettere(Enter) i percorsi dei due file o utilizzare i pulsanti "..." per navigare nel computer e selezionarli.
Quindi scegli se vuoi confrontare i due file come file di testo o se preferisci confrontarli a livello binario. Puoi scegliere qualsiasi opzione, indipendentemente dal tipo di file che confronti. Tuttavia, sappi che una volta confrontato il contenuto dei file, l'app carica il loro contenuto in due riquadri separati e ti mostra le differenze identificate, se presenti. Se scegli "Confronta come testo",("Compare as Text,") i due riquadri mostrano il contenuto del testo e le differenze. Altrimenti, se scegli "Confronta come binario",("Compare as Binary,") il contenuto dei due file viene mostrato in codice esadecimale.
Proprio come Total Commander , AptDiff ti consente anche di utilizzare strumenti aggiuntivi per confrontare e modificare il contenuto dei due file.
Qual è il tuo modo preferito per confrontare due file in base al contenuto?
Ora conosci tre semplici modi per confrontare due file in base al contenuto in Windows . Quale(Which) di loro è il tuo preferito? Preferisci usare i comandi in PowerShell o preferisci installare e utilizzare un'app di terze parti che abbia anche un'interfaccia visiva? Se conosci altri metodi per confrontare i file, faccelo sapere lasciando un commento nella sezione sottostante.
Related posts
Come alternare tra CMD and PowerShell in Windows Terminal
Come creare più cartelle contemporaneamente
Qual è lo Windows Terminal?
Che modello è il mio Windows 10 PC, laptop o tablet?8 modi per scoprirlo
Che cos'è PowerShell in Windows e cosa puoi fare con esso?
Cos'è Task View in Windows 10 e come usarlo
Come specificare a Start Menu in Windows 10: la guida completa
Come utilizzare più desktop in Windows 10: tutto ciò che devi sapere
Fix problem: Drag and drop Non funziona in Windows
Come fermare Chrome dal chiedere di salvare le password
Come usare Windows USB/DVD Download Tool | Digital Citizen
Come silenziare una scheda Chrome, Firefox, Microsoft Edge e Opera
34 Scorciatoie da tastiera per Windows 10 Command Prompt
Come usare Search in Windows 11
Windows 10 Update Assistant: Aggiornamento a May 2021 Update today!
5 modi per caricare file su Google Drive
Windows 10 Timeline e come sfruttare al massimo
Come eliminare i messaggi Skype (Windows, Android, iPhone, Mac)
Come modificare lo view template di una cartella Windows 10 File Explorer
Come rimuovere o disabilitare OneDrive in Windows