compara
Comparazione: ovvero, come confrontare i file in Windows 2000, XP e Vista.
Nunziante Esposito su uiciechi.it, 2014-07-08.

Nelle tre versioni di Windows prese in esame  presente una piccola utility che consente di 
confrontare il contenuto di due file o di due gruppi di file. Il confronto viene eseguito byte per 
byte in modo da verificarne eventuali differenze.

Questa utility, si pu richiamare dalla finestra comandi dos o dalla finestra esegui che troviamo 
nel menu avvio. Il nome del file  Comp.exe e si trova nella cartella system32 di Windows.

Quando siamo in finestra dos o in finestra esegui, il comando comp consente di confrontare i file 
presenti nello stesso disco o su dischi diversi, nella stessa cartella o in cartelle differenti. In 
pratica, confronta qualsiasi file in qualsiasi posizione.

Durante le operazioni di confronto, questa utility visualizza i nomi, completi di percorso, dei 
file che sta analizzando.

La sintassi di utilizzo di questo comando dos  la seguente:

comp [Nome1] [Nome2] [/d] [/a] [/l] [/n=numero] [/c]

I valori da inserire al posto dei dati indicati tra le parentesi quadre, parentesi comprese, sono i 
seguenti:
?Nome1, nome del primo file, o gruppo di file da confrontare, compreso il percorso. Per poter 
specificare pi file, si possono utilizzare i caratteri jolly (* e ?).
?Nome2, nome del secondo file, o gruppo di file da confrontare, compreso il percorso. Per poter 
specificare pi file, si possono utilizzare i caratteri jolly (* e ?).
?/d, per far visualizzare le differenze in formato decimale. Il formato predefinito  esadecimale.
?/a, per far visualizzare le differenze sotto forma di caratteri.
?/l, per far visualizzare il numero della riga su cui  stata rilevata una differenza.
?/n="numero", confronta le prime "numero" righe di entrambi i file, anche se i file sono di 
dimensioni differenti. Al posto di "numero" va posto un numero intero, senza le virgolette.
?/c, confronta i file ignorando la corrispondenza tra maiuscole e minuscole.

Esempio 1:

Se si volesse confrontare il contenuto della cartella C:\Archivio con la cartella di backup 
D:\archivioBackup digitare quanto segue:

comp c:\archivio D:\ArchivioBackup

Esempio 2:

Se si volesse confrontare le prime dieci righe dei file di testo contenuti nella cartella 
C:\Fatture e quelli contenuti nella cartella backup, posizionata all'interno della cartella che 
contiene i file di testo, visualizzando il risultato in formato decimale, digitare quanto segue:

comp C:\fatture\*.txt C:\fatture\backup\*.txt /n=10 /d

Il confronto, quindi la comparazione tra i file, pu risultare molto utile quando non si ricordano 
le modifiche apportate ai file archiviati in cartelle differenti e che non hanno la stessa 
dimensione o avessero una data di modifica diversa.

Ho cercato nella rete Internet e fra gli amici qualche software che mi ritornasse le differenze tra 
i file comparati, quando mi  stato necessario, ma ho sempre trovato dei software che mi 
ritornavano risultati che noi disabili della vista, purtroppo, non possiamo utilizzare facilmente. 
Infatti, tutti i software di questo tipo esaminati, mostrano le differenze con il testo evidenziato 
con un colore diverso. Non  impossibile decifrare queste differenze con i comandi appositi di uno 
screen-reader, ma risulta oltremodo fuori luogo mettersi a scandagliare tutto il testo per 
verificarne le propriet, definendo se il colore del testo segnalato come differenza  diverso da 
tutto il resto.

I comandi di questa utility si possono anche inserire in un file bat appositamente preparato, ma la 
cosa pi semplice  quella di usarli da riga di comando.

Per ulteriori chiarimenti, scrivere a: Nunziante Esposito.
