Как да сравните два файла по съдържание в Windows
Има моменти, когато трябва да сравните два файла и да проверите дали съдържанието им е различно. В някои ситуации можете просто да отворите двата файла и да прегледате съдържанието им, например когато искате да сравните две снимки или два текстови файла. Това обаче е доста досадна задача за изпълнение и може да пропуснете малки разлики, като лека промяна в нюанса на снимка или фраза в текстов файл. Ето защо е добре да знаете няколко метода за програмно сравняване на съдържанието на два файла, като използвате софтуер вместо сетивата си. 🙂 Ето три начина, по които можете да направите това, като използвате PowerShell или приложения на трети страни за Windows:
Как да сравните два файла с помощта на PowerShell
Windows 10 няма вграден инструмент за сравняване на два файла. Въпреки това, можете да използвате PowerShell , за да направите това. Започнете, като отворите PowerShell(opening PowerShell) : бърз начин да го направите е да натиснете клавишите Win + X на клавиатурата си едновременно и след това натиснете I, ако искате да стартирате PowerShell като стандартен потребител, или A , ако искате да го стартирате като администратор(run it as an administrator) .
След като отворите PowerShell , изпълнете следната команда:
if((Get-FileHash "Път до първия файл").hash -eq (Get-FileHash "Път към втория файл").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 , ви казва, че „Двата сравнени файла са идентични“.("The two compared files are identical.")
Ако съдържанието на двата файла е различно, изходът, който получавате в PowerShell , ви казва, че "Двата сравнени файла НЕ са идентични."("The two compared files are NOT identical.")
Въпреки че използването на PowerShell е едновременно бързо и сравнително лесно, някои хора не обичат да използват среди от команден ред. Поради това ние също ще ви покажем как да сравните два файла в Windows с помощта на приложения на трети страни, които предлагат графични потребителски интерфейси.
Как да сравните два файла с помощта на Total Commander
Total Commander е Shareware файлов мениджър, който е наличен за всички версии на Windows . Можете да го получите от официалния му уебсайт, тук: Total Commander . След като го инсталирате и отворите, използвайте неговите прозорци, за да отидете до двата файла, които искате да сравните. От лявата страна на Total Commander отидете до първия файл, а отдясно - до втория файл. След това изберете двата файла, като щракнете върху тях и след това натиснете интервала. Когато файловете са избрани, името им е оцветено в червено, както можете да видите на екранната снимка по-долу.
Сега отворете опциите за файлове от менюто на (Files)Total Commander(Total Commander's) в горния ляв ъгъл и щракнете върху „Сравнение по съдържание ("Compare By Content)“ .
Ако двата файла, които сте избрали да сравните, са идентични, Total Commander отваря малък изскачащ прозорец, в който ви казва, че "The two files have the same content!".
Ако съдържанието на двата сравнявани файла се различава, Total Commander отваря прозорец, в който ви показва разликите между двата файла, подчертани в червено.
Total Commander ви дава и други опции за проверка на разликите и редактиране на двата файла, но те са извън обхвата на този урок, така че ви позволяваме да ги откриете сами.
Как да сравните два файла с помощта на AptDiff
Безплатно приложение, което може да ви помогне да сравнявате файлове по съдържание, е AptDiff . Въпреки че приложението вече не се поддържа, то все още работи във всички версии на Windows от Windows 2000(Windows 2000) и нагоре, включително Windows 10. Можете да го получите от Softpedia .
След като инсталирате и отворите AptDiff , той незабавно ви моли да изберете файловете, които искате да сравните. Въведете(Enter) пътищата към двата файла или използвайте бутоните "..." , за да прегледате компютъра си и да ги изберете.
След това изберете дали искате да сравните двата файла като текстови файлове, или предпочитате да ги сравните на двоично ниво. Можете да изберете всяка опция, независимо от типа файлове, които сравнявате. Знайте обаче, че след като съдържанието на файловете се сравни, приложението зарежда съдържанието им в два отделни панела и ви показва идентифицираните разлики, ако има такива. Ако изберете „Сравнение като текст“,("Compare as Text,") двата панела показват текстовото съдържание и разликите. В противен случай, ако изберете „Сравнение като двоичен“,("Compare as Binary,") съдържанието на двата файла се показва в шестнадесетичен код.
Точно като Total Commander , AptDiff също ви позволява да използвате допълнителни инструменти за сравняване и редактиране на съдържанието на двата файла.
Кой е любимият ви начин за сравняване на два файла по съдържание?
Сега знаете три лесни начина за сравняване на два файла по съдържание в Windows . Кой(Which) от тях е любимият ви? Предпочитате ли да използвате команди в PowerShell или предпочитате да инсталирате и използвате приложение на трета страна, което също има визуален интерфейс? Ако знаете други методи за сравняване на файлове, уведомете ни, като оставите коментар в раздела по-долу.
Related posts
Как да превключвате между CMD и PowerShell в Windows Terminal
Как да създадете няколко папки наведнъж -
Какво представлява терминалът на Windows? -
Какъв модел е моят компютър, лаптоп или таблет с Windows 10? 8 начина да разберете -
Какво е PowerShell в Windows и какво можете да правите с него?
5 начина за качване на файлове в Google Drive -
4 начина за създаване на произволни фиктивни файлове с определен размер в Windows
Какво е Task View в Windows 10 и как да го използвате
Как да получа подсистемата на Windows за Linux?
Как да експортирате дървото на директории на папка в Windows
Как да направя Google моята търсачка в Microsoft Edge -
Как да отпечатате изображение на няколко страници, като използвате Paint на Windows 10
Как да промените търсачката в Chrome за Windows, macOS, Android и iOS -
Как да спрете Chrome да иска да запази пароли -
God Mode в Windows 11 срещу Windows 10 срещу Windows 7 -
Как да изберете няколко файла в Windows
Как да фиксирате към менюто "Старт" в Windows 10: Пълното ръководство -
Какво е Meet Now в Windows 10 и как да го използвате -
Как да използвате инструмента за изтегляне на USB/DVD на Windows
Как да преинсталирате всички приложения по подразбиране на Windows 10 с PowerShell