Jak porównać dwa pliki pod kątem zmian za pomocą wiersza polecenia?

Jeśli szukasz sposobu na porównanie dwóch plików w Windows 10/11 bez żadnego programu innej firmy, mamy dla Ciebie sposób. W tym przewodniku pokazujemy, jak porównać dwa pliki pod kątem zmian za pomocą wiersza polecenia(compare two files for changes with Command Prompt) w systemie Windows 10/11.

Możesz porównać dwa pliki za pomocą poleceń porównania fc.exe i comp.exe . Za pomocą fc.exe można porównywać dwa pliki ASCII lub pliki binarne wiersz po wierszu. narzędzie windiff.exe(windiff.exe) , narzędzie, które graficznie porównuje zawartość dwóch plików ASCII lub zawartość dwóch folderów zawierających pliki ASCII w celu sprawdzenia, czy są one takie same.

Jak porównać dwa pliki pod kątem zmian za pomocą wiersza polecenia w systemie Windows 11/10?

Jeśli chcesz dowiedzieć się, jak dwa podobne pliki uległy zmianom w czasie, w systemie Windows(Windows) istnieje wbudowane polecenie , które umożliwia porównanie. To polecenie to fc. To polecenie jest przydatne przy porównywaniu dwóch plików tekstowych i wie, jak są one zmieniane w jego skrypcie i jego modyfikacjach. Za pomocą polecenia ' fc ' możesz porównać plik tekstowy z jego najnowszą wersją lub znaleźć zmiany na poziomie skryptu w różnych skryptach, takich jak Binary , Unicode lub ASCII . Zobaczmy, jak możemy użyć polecenia „fc” i porównajmy dwa pliki(Files) pod kątem zmian za pomocą wiersza polecenia(Command Prompt) w Windows 10/11 .

Porównaj dwa (Compare two) pliki(Files) do zmian(Changes) za pomocą wiersza polecenia FC.exe

W poleceniu fc istnieją różne parametry , których można użyć, aby uzyskać inny wynik po wprowadzeniu składni w wierszu polecenia(Command Prompt) .

Parametry(Parameters)

Oznaczający(Meaning)

Porównuje dwa pliki w trybie binarnym, bajt po bajcie, i nie podejmuje próby ponownej synchronizacji plików po znalezieniu niezgodności. 

Ignoruje wielkość liter.

Porównuje pliki w trybie ASCII , wiersz po wierszu i próbuje ponownie zsynchronizować pliki po znalezieniu niezgodności.

/lb<n>

Ustawia liczbę linii dla wewnętrznego bufora linii na  N . Domyślna długość bufora linii to 100 linii. Jeśli porównywane pliki mają więcej niż 100 kolejnych różniących się wierszy,  fc  anuluje porównanie.

Wyświetla numery linii podczas porównywania ASCII .

Uniemożliwia  fc  konwertowanie tabulatorów na spacje.

Porównuje pliki jako pliki tekstowe Unicode .

Kompresuje(Compresses) białe znaki (czyli tabulatory i spacje) podczas porównywania. Jeśli wiersz zawiera wiele kolejnych spacji lub tabulacji,  /w  traktuje te znaki jako pojedynczą spację. W przypadku użycia z  /w fc  ignoruje(fc)  białe znaki na początku i na końcu wiersza.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts