Utilizzo dell'utilitÓ Windiff.exe

Traduzione articoli Traduzione articoli
Identificativo articolo: 159214 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sommario

In questo articolo viene descritto come utilizzare l'utilitÓ Windiff.exe, uno strumento che consente di confrontare graficamente il contenuto di due file ASCII o il contenuto di due cartelle contenenti file ASCII per verificarne la corrispondenza. Il numero di byte del file e la data di creazione non sono indicazioni affidabili.

A volte Ŕ possibile osservare un comportamento anomalo di un programma e si sospetta che un file sia danneggiato oppure che due file contengano lo stesso numero di byte ma abbiano date diverse. Si desidera quindi verificare che siano effettivamente uguali. Se non si Ŕ certi di un file, la soluzione comunemente adottata consiste nel copiarlo nuovamente da un'origine sicura. Questa soluzione pu˛ risolvere il problema, ma senza la possibilitÓ di sapere se il file originale fosse danneggiato. Pu˛ invece essere importante stabilirlo, poichÚ il danneggiamento di file pu˛ indicare un problema sottostante della rete o del sistema.

Informazioni

In Microsoft Windows 2000 e versioni successive l'utilitÓ Windiff.exe Ŕ disponibile sul CD originale nella cartella Support\Tools. Per installare gli strumenti di supporto, eseguire Setup.exe dalla cartella Support\Tools. Windiff.exe Ŕ inoltre incluso nel file Support.cab che a sua volta Ŕ incluso in tutti i Service Pack.

Per ulteriori informazioni sull'installazione degli Strumenti di supporto di Windows 2000, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
301423 HOW TO: Installazione degli strumenti di supporto di Windows 2000 in un computer basato su Windows 2000 Server


In Microsoft Windows NT l'utilitÓ Windiff.exe Ŕ inclusa nel Resource Kit di Windows NT 4.0. Per scaricare gli strumenti di supporto del Resource Kit di Windows NT 4.0, visitare il seguente sito Web Microsoft:
http://technet.microsoft.com/en-us/library/cc767868.aspx
L'utilitÓ Windiff.exe illustra graficamente le differenze tra i file di testo ASCII specificati o la differenza tra cartelle contenenti file di testo ASCII ed Ŕ particolarmente utile per confrontare il codice sorgente di un programma. ╚ possibile utilizzare Windiff.exe per confrontare intere strutture di sottocartelle. Nella visualizzazione viene riportato un riepilogo dello stato di confronto di un elenco di file (modalitÓ struttura) oppure un confronto dettagliato riga per riga dei file (modalitÓ estesa).

Per confrontare due file utilizzando Windiff.exe, attenersi alla seguente procedura:
  1. Avviare Windiff.exe.
  2. Scegliere Compare Files dal menu File.
  3. Nella finestra di dialogo Select First File individuare e fare clic sul nome di un file da utilizzare come primo file del confronto, quindi scegliere Open.
  4. Nella finestra di dialogo Select Second File individuare e fare clic sul nome di un file da utilizzare come secondo file del confronto, quindi scegliere Open.

    Le informazioni visualizzate nel riquadro destro indicano se Ŕ presente una differenza di file.
  5. Per visualizzare le differenze effettive, fare clic sulla prima riga nei risultati dell'output di Windiff.exe, quindi scegliere Left File Only, Right File Only o Both Files dal menu Expand.

    I risultati a colori indicano quali sono le differenze dei file.
Per confrontare due cartelle utilizzando Windiff.exe, attenersi alla seguente procedura:
  1. Avviare Windiff.exe.
  2. Scegliere Compare Directories dal menu File.
  3. Nella finestra di dialogo Select Directories digitare i nomi delle due cartelle che si desidera confrontare nelle caselle Dir1 e Dir2. Per includere le sottocartelle, selezionare la casella di controllo Include subdirectories.

    Le informazioni visualizzate nel riquadro destro indicano le differenze tra le due cartelle.
  4. Per visualizzare le differenze effettive, fare clic sulla riga desiderata nei risultati dell'output di Windiff.exe, quindi scegliere Left File Only, Right File Only o Both Files dal menu Expand.

    I risultati a colori indicano quali sono le differenze dei file.
╚ possibile eseguire Windiff.exe dalla riga di comando. Per informazioni su come effettuare questa operazione o per ulteriori informazioni su come utilizzare Windiff.exe, vedere la relativa Guida in linea (Windiff.hlp).

Sono disponibili altre utilitÓ, oltre a Windiff.exe, che Ŕ possibile utilizzare per confrontare file binari e file ASCII locali o per confrontare un file locale con un file ambiguo in un sito remoto.

Per confrontare due file o gruppi di file in un sito locale, Ŕ possibile utilizzare i comandi di confronto dei file Fc.exe e Comp.exe. Entrambi i comandi vengono eseguiti da un prompt dei comandi.

╚ possibile utilizzare Fc.exe per confrontare due file binari o ASCII riga per riga. Sono disponibili numerose opzioni della riga di comando. Utilizzare ad esempio fc /b per confrontare due file binari. Per un elenco completo delle opzioni disponibili, digitare fc /? a un prompt dei comandi.

╚ possibile utilizzare Comp.exe per confrontare file binari e ASCII e gruppi di file in due cartelle diverse. Per confrontare ad esempio tutti i file dll in una cartella con tutti i file dll nella stessa cartella su un computer diverso, digitare quanto segue a un prompt dei comandi:
comp C:\Winnt\System32\*.dll \\NomeComputerDiverso\C$\Winnt\System32\*.dll
Per confrontare un file locale con un file remoto, Ŕ possibile ad esempio utilizzare l'utilitÓ di compressione di terze parti Pkzip.exe. A questo scopo, utilizzare Pkzip.exe per comprimere il file nel sito locale e nel sito remoto. PoichÚ la compressione di file di grandi dimensioni pu˛ richiedere molto tempo, pu˛ essere utile utilizzare l'opzione pkzip -e0 (nessuna compressione) per velocizzare il processo. Dopo la compressione dei file utilizzare il comando pkzip -v per esaminare il valore del controllo di ridondanza ciclico (CRC32) dei file zip. Se i valori CRC32 del file locale e di quello remoto sono uguali, i file sono identici.

Nota Se si utilizza Pkzip.exe per comprimere un file prima di inviarlo al sito remoto, se il file viene danneggiato durante la trasmissione, dato il valore CRC32 incorporato verrÓ visualizzato un messaggio di errore durante il processo di decompressione. Se non viene visualizzato alcun messaggio di errore, il file Ŕ stato trasmesso senza danni.

Per ulteriori informazioni sull'utilizzo di Windiff.exe per confrontare file del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
171780 Utilizzo di WinDiff per confrontare i file del Registro di sistema

I prodotti di terze parti citati in questo articolo sono forniti da produttori indipendenti da Microsoft. Microsoft non rilascia alcuna garanzia implicita o esplicita relativa alle prestazioni o all'affidabilitÓ di tali prodotti.
Nota: questo Ŕ un articolo a "PUBBLICAZIONE RAPIDA", creato direttamente all'interno dell'organizzazione di supporto Microsoft. Le informazioni contenute nel presente documento vengono fornite "cosý come sono" in risposta alle problematiche riscontrate. A causa della rapiditÓ con cui vengono resi disponibili, i materiali possono contenere errori di battitura e sono soggetti a modifica senza preavviso, in qualsiasi momento. Per altre considerazioni, vedere le Condizioni per l'utilizzo.

ProprietÓ

Identificativo articolo: 159214 - Ultima modifica: mercoledý 8 gennaio 2014 - Revisione: 1.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 3.5
Chiavi:á
kbhowto KB159214
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com