cs.phhsnews.com


cs.phhsnews.com / Použití funkce FC (porovnání souborů) z příkazového řádku systému Windows

Použití funkce FC (porovnání souborů) z příkazového řádku systému Windows


K dispozici je skvělý nástroj příkazového řádku, který lze použít k porovnání souborů, aby zjistili, zda existují nějaké rozdíly v obsahu nebo binárním kódu ke kterému máte přístup, pokud používáte počítač. Soubor Porovnání nebo FC, jak se budeme věnovat, je odtud, je jednoduchý program, který porovná obsah textu nebo binárních souborů a je schopen porovnávat jak text ASCII, tak text Unicode. Pomocí tohoto nástroje můžete zobrazit libovolné čáry ze dvou souborů nebo dvou sad souborů, které neodpovídají ostatním.

Přepínače a parametry porovnávání souborů

  1. / B - Tento přepínač provede binární porovnání
  2. / C - Pokud potřebujete porovnat velikost písmen, použijte tento přepínač
  3. / A - Tento přepínač způsobí, že FC zobrazí pouze první a poslední řádek pro každou skupinu rozdílů
  4. / U - Použijte tento přepínač pro porovnání souborů jako textových souborů Unicode
  5. / L - Tento soubor porovnáte jako text ASCII
  6. může být použita pouze s ASCII, ale zobrazí všechny odpovídající čísla řádků / LB
  7. n - Nahraďte "n" číslem, abyste omezili množství po sobě jdoucích řádků, bude přerušeno. Výchozí, pokud neurčíte číslo, je 100 řádků chybného textu. /
  8. nnnn - Výměna "n" zde informuje FC, že když zjistí chybné linky, najde "n" po sobě jdoucí shodné řádky po nesouladu. Toto je užitečné, pokud chcete zabránit tomu, aby se dva soubory stanuly extrémně mimo synchronizaci. / T
  9. - Tento přepínač oznámí FC, že nerozkládá karty do mezer. / W
  10. tento přepínač FC bude při porovnávání souborů komprimovat prázdné místo (karty a mezery) Existuje pouze jeden parametr, který musíte specifikovat, ale budete muset zadat dvě instance. Toto je parametr Pathname, ve kterém uveďte umístění vašich souborů.

Syntaxe FC

Stejně jako každý nástroj v příkazovém řádku budete potřebovat vědět, jak zadávat příkazy správnou syntaxí. Existují dvě hlavní možnosti pro nástroj Porovnání souborů, který můžete použít. Pokud chcete porovnat dvě sady souborů namísto dvou samostatných souborů, můžete použít zástupné znaky (a a *).

FC [pathname1] [pathname2]

FC [přepne] [pathname1] [pathname2] >
-1 - Vaše syntaxe je nesprávná

0 - Oba soubory jsou totožné

  1. 1 - Soubory jsou jiné
  2. 2 - Nejméně jeden soubor nelze nalézt.
  3. Pojďme praktikovat
  4. Než začneme, měli byste si stáhnout naše tři vzorové textové dokumenty, které budeme používat pro test. Tyto dokumenty obsahují text odstavce s několika podobnými skupinami slov. Po stažení těchto tří dokumentů je můžete zkopírovat do libovolné složky v počítači. Pro účely tohoto tutoriálu umístíme všechny textové dokumenty na plochu.

FCsample

FCexercise

  1. FCexercise2
  2. Nyní budete potřebovat otevřít okno se zvýšeným příkazovým řádkem. Otevřete nabídku Start v systému Windows 7 a 10 nebo otevřete vyhledávací funkci v systému Windows 8 a vyhledejte CMD. Potom klikněte pravým tlačítkem myši na něj a pak stiskněte tlačítko "Spustit jako správce". Ačkoli není třeba otevřít okno se zvýšeným příkazovým řádkem, pomůže vám vyhnout se jakémukoliv otravnému dialogovému oknu.
  3. několik jednoduchých scénářů, které budou zpracovány níže.

Porovnejte dva textové soubory ve stejné složce pomocí porovnání souborů

Porovnejte soubory ve stejné složce pomocí File Compare pomocí přepínače "/ lbn". identické soubory

  1. Proveďte binární porovnání dvou různých souborů a dvou identických souborů
  2. Scénář 1 - Porovnejte dva textové soubory pomocí File Compare (Soubor porovnání)
  3. Nyní máte otevřené okno příkazového řádku a máte text soubory na ploše, jsme připraveni provést jednoduché porovnání souborů. V této části provedeme základní srovnání a přidáme několik různých možností. Začněte zadáním následujícího příkazu pro porovnání obsahu "FCsample" a "FCexercise". Nezapomeňte nahradit název cesty názvem, který odpovídá vašemu počítači, a nezapomeňte, že příkazový řádek nerozlišuje velká a malá písmena.
  4. fc C: Users Martin Desktop FCsample.txt C: Users Martin Desktop FCexercise.txt

V tomto případě je zobrazen celý text z obou dokumentů, protože neodpovídají správně. > Scénář 2 - Porovnejte soubory ve stejné složce pomocí funkce Porovnání souborů pomocí přepínače "/ lbn".

Nyní zkuste další srovnání, ve kterém budeme říkat FC zastavit po 2 řádcích nesprávných dat. To provedete přidáním přepínače "/ lbn"

fc / lb2 C:  Users  Martin  Desktop  FCsample.txt C:  Users  Martin  Desktop  FCexercise.txt < zobrazí se chybová zpráva s názvem "Resync Failed. Soubory jsou příliš odlišné. "Je tomu tak proto, že existuje více než dva po sobě jdoucí řádky nesprávných dat. Zkuste změnit čísla nebo upravovat soubory sami a přehrát si s nástrojem pro porovnání souborů, abyste zjistili, jaké výsledky získáte.

Scénář 3 - Porovnejte dva identické soubory.

V stažených souborech uvidíte dva soubory s názvem " FCexercise "a" FCexercise2 ". Tyto dva soubory mají přesně stejný obsah, takže provedeme porovnání a uvidíme, jaké výsledky dostaneme.

fc C: Users Martin Desktop FCexercise.txt C: Martin Desktop FCexercise2.txt

Jak vidíte na obrázku výše, FC hlásí, že se nenastaly žádné rozdíly. Pokud byste měli upravit jeden soubor, přidat jedno písmeno a znovu vyzkoušet příkaz, výsledky se zobrazí jako na obrázku níže. Všimněte si, že jedinou změnou bylo doplnění písmena "a."

Scénář 4 - Proveďte binární porovnání dvou různých souborů a dvou identických souborů.

Pro tento příklad budeme provádět binární porovnání souborů FCexercise a FCsample

fc / b C: Users Martin Desktop FCexercise.txt C: Users Martin Desktop sample.txt

začíná tím, že vás informuje, že se porovnávají dva soubory. Dále se pohybuje banda čísel, což je místo, kde jsou soubory porovnávány vedle sebe, a konečně obdržíte zprávu, která říká, že FCexercise je delší než FCsample. Pro tento příklad budeme provádět binární porovnání souborů "FCexercise" a "FCexercise2".

fc / b C: Users Martin Desktop FCexercise.txt C: Users Martin Desktop FCexercise2.txt

V tomto porovnání dvou identických souborů FC hlásí, že mezi těmito dvěma soubory neexistuje žádný rozdíl. Nyní, když znáte základy nástroje FC, neváhejte hrát s přepínači a vyzkoušejte některé nové nápady. Nezapomeňte, že zatímco hrajete se soubory, je nejlepší použít figuríny, jako jsou ty, které jsou zde uvedeny, aby se zabránilo náhodnému ztrátě dat.

Image Credit: Nikki na Flickr


Jak získat ikony starých složek systému Windows 7 v systému Windows 10

Jak získat ikony starých složek systému Windows 7 v systému Windows 10

Společnost Microsoft změnila výchozí ikonu složky v systému Windows 10 na plochý uzavřený adresář. Pokud dáváte přednost ikoně otevřených složek ze systému Windows 7, můžete vytvořit výchozí ikonu složky v systému Windows 10 s vyladěním registru. Samozřejmě můžete změnit libovolnou ikonu složky klepnutím pravým tlačítkem na ni, ale pokud jste Chcete-li změnit všechny složky najednou, budete muset kopat do registru.

(how-to)

Jak vypnout příkazový řádek a program

Jak vypnout příkazový řádek a program "Spustit" v systému Windows

Příkazový řádek a program Spustit jsou velmi silné nástroje ve světě Windows. Pokud chcete, aby uživatelé v počítači neměli přístup k nim, není to příliš náročné. Systém Windows je velice snadné otevřít příkazový řádek a je s ním mnoho užitečných věcí . Může to být také nebezpečný nástroj v rukou nezkušených, protože vystavuje hodně síly a někdy je obtížné pochopit plné následky příkazu.

(how-to)