Prepínače a parametre porovnávania súborov
- / B - Tento prepínač vykoná binárne porovnanie.
- / C - Ak potrebujete porovnať malé a veľké písmená, použite tento prepínač.
- / A - Tento prepínač spôsobí, že FC zobrazí iba prvý a posledný riadok pre každú skupinu rozdielov.
- / U - Použite tento prepínač na porovnanie súborov ako textových súborov Unicode.
- / L - Toto porovná vaše súbory ako text ASCII.
- / N - Tento prepínač môže byť použitý len s ASCII, ale zobrazí sa všetky príslušné čísla liniek.
- / LBn - Nahraďte číslo "n" číslom, aby ste obmedzili počet po sebe idúcich rozdielnych riadkov, ktoré FC bude čítať skôr, než bude prerušené. Predvolená hodnota, ak neurčíte číslo, je 100 riadkov nesprávneho textu.
- /nnnn - Výmena "n" tu povedať FC, že keď nájde chybné riadky, môže pokračovať len vtedy, ak po nesúlade nájde "n" po sebe nasledujúce zodpovedajúce riadky. To je užitočné, ak chcete zabrániť tomu, aby sa dva súbory dostali do extrémnej synchronizácie.
- / T - Tento prepínač oznámi spoločnosti FC, že nebude rozširovať záložky na medzery.
- / W - Ak použijete tento prepínač, FC pri kompetícii súborov komprimuje biely priestor (karty a medzery).
Existuje iba jeden parameter, ktorý musíte špecifikovať, ale budete musieť zadať dve inštancie. Toto je parameter Pathname, v ktorom uveďte umiestnenie vašich súborov.
Syntax FC
Rovnako ako každý nástroj v príkazovom riadku, budete musieť vedieť, ako zadávať svoje príkazy správnou syntaxou. Existujú dve hlavné možnosti nástroja na porovnávanie súborov, ktorý môžete použiť. Ak chcete porovnať dve súbory súborov namiesto dvoch samostatných súborov, môžete použiť zástupné znaky (? A *).
FC [pathname1] [pathname2]
FC [switches] [pathname1] [pathname2]
V závislosti od vášho príkazu dostanete jednu zo štyroch% errorlevel% odpovedí.
- -1 - Vaša syntax je nesprávna.
- 0 - Obidva súbory sú identické.
- 1 - Súbory sú rôzne.
- 2 - Nie je možné nájsť aspoň jeden súbor.
Prajeme to
Skôr ako začneme, mali by ste si stiahnuť naše tri vzorové textové dokumenty, ktoré budeme používať na test. Tieto dokumenty obsahujú každý odsek textu s niekoľkými podobnými zoskupeniami slov. Po stiahnutí týchto troch dokumentov ich môžete skopírovať do ľubovoľnej zložky v počítači. Na účely tohto tutoriálu umiestnime všetky textové dokumenty na pracovnú plochu.
- FCsample
- FCexercise
- FCexercise2
Teraz budete musieť otvoriť okno so zvýšeným príkazovým riadkom. Otvorte ponuku Štart v systéme Windows 7 a 10 alebo otvorte funkciu vyhľadávania v systéme Windows 8 a vyhľadajte CMD. Potom kliknite pravým tlačidlom myši a potom stlačte "Spustiť ako správca". Aj keď nepotrebujete otvoriť okno s príkazovým riadkom, pomôže vám vyhnúť sa akýmkoľvek problémovým dialógovým oknám.
- Porovnajte dva textové súbory v rovnakom priečinku pomocou porovnávania súborov.
- Porovnajte súbory v rovnakom priečinku pomocou súboru Porovnať pomocou prepínača "/ lbn".
- Porovnajte dva identické súbory.
- Vykonajte binárne porovnanie dvoch rôznych súborov a dvoch identických súborov.
Scenár 1 - Porovnajte dva textové súbory pomocou File Compare.
Teraz, keď máte okno s príkazovým riadkom otvorené a na pracovnej ploche máte textové súbory, sme pripravení urobiť jednoduché porovnanie súborov. V tejto časti vykonáme základné porovnanie a potom pridáme niekoľko rôznych možností. Začnite zadaním nasledujúceho príkazu na porovnanie obsahu "FCsample" a "FCexercise". Nezabudnite nahradiť názov cesty, ktorý zodpovedá vášmu počítaču, a nezabudnite, že príkazový riadok nerozlišuje veľkosť písmen.
fc C:UsersMartinDesktopFCsample.txt C:UsersMartinDesktopFCexercise.txt
Scenár 2 - Porovnajte súbory v rovnakom priečinku pomocou funkcie Porovnanie súborov pomocou prepínača "/ lbn".
Teraz skúsme ďalšie porovnanie, v ktorom budeme hovoriť FC zastaviť po 2 riadkoch nesprávnych údajov. Urobte to pridaním prepínača "/ lbn".
fc /lb2 C:UsersMartinDesktopFCsample.txt C:UsersMartinDesktopFCexercise.txt
Scenár 3 - Porovnajte dva identické súbory.
V stiahnutých súboroch uvidíte dva súbory s názvom "FCexercise" a "FCexercise2". Tieto dva súbory majú presne ten istý obsah, preto vykonáme porovnanie a uvidíme, aké výsledky získame.
fc C:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopFCexercise2.txt
Scenár 4 - Vykonajte binárne porovnanie dvoch rôznych súborov a dvoch identických súborov.
V tomto príklade vykonáme binárne porovnanie súborov "FCexercise" a "FCsample".
fc /b C:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopsample.txt
fc /b C:UsersMartinDesktop FCexercise.txt C:UsersMartinDesktopFCexercise2.txt
Image Credit: Nikki na Flickr