Findstr.exe: Co to je a jak jej správně používat

Znovu objevte vyhledávání pomocí tohoto výkonného nástroje příkazového řádku

  • Nalezení souborů, které byly přejmenovány nebo přesunuty z původního umístění, může být obtížné, zvláště pokud jsou typy souborů běžné a je to zdlouhavé hledání.
  • Findstr je velmi výkonný nástroj příkazového řádku, který usnadňuje prohledávání souborů a složek na základě kritérií, která chybí ve standardním vyhledávání Průzkumníka souborů.

XINSTALUJTE KLIKNUTÍM NA STAŽENÍ SOUBORU

Chcete-li opravit různé problémy s počítačem, doporučujeme nástroj Restoro PC Repair Tool:Tento software opraví běžné počítačové chyby, ochrání vás před ztrátou souborů, malwarem, selháním hardwaru a optimalizuje váš počítač pro maximální výkon. Opravte problémy s počítačem a odstraňte viry nyní ve 3 snadných krocích:
  1. Stáhněte si Restoro PC Repair Tool který přichází s patentovanými technologiemi (patent k dispozici tady).
  2. Klikněte Začni skenovat najít problémy se systémem Windows, které by mohly způsobovat problémy s počítačem.
  3. Klikněte Opravit vše opravit problémy ovlivňující zabezpečení a výkon vašeho počítače.
  • Restoro byl stažen uživatelem 0 čtenáři tento měsíc.

Už víte, jak výkonný je příkazový řádek Windows. Můžete dokonce přizpůsobit. Věděli jste ale o jeho vestavěném příkazovém nástroji findstr.exe nebo Find String? Findstr.exe je nástroj příkazového řádku, který dokáže vyhledávat řetězce v souborech.

Používá se k nalezení určitého řetězce v jednom nebo více souborech. Ve výchozím nastavení prohledává aktuální adresář a všechny podadresáře. I když to může být užitečné, nebude vám to k ničemu, pokud nevíte, jak to používat. Naštěstí pro vás zde sdílíme, jak z toho vytěžit maximum.

Jaké je použití findstr.exe ve Windows?

Možná se divíte, proč by někdo používal nástroj příkazového řádku, když Windows již má funkci hledání v Průzkumníku souborů. I když to většinu času funguje, může to být časově náročné a přesto nepřinese očekávané výsledky.

Hlavní výhoda použití findstr.exe oproti jinému textu vyhledávací nástroje spočívá v tom, že vám umožňuje prohledávat binární soubory, jako jsou dokumenty Microsoft Office nebo soubory PDF.

Findstr.exe navíc poskytuje možnosti, jak řídit, jaký druh výstupu se zobrazí a které řádky se přeskakují při prohledávání velkých souborů s tisíci řádky.

Mezi další výhody použití findstr.exe patří:

  • Podporuje regulární výrazy (regex) – Regulární výrazy umožňují komplexní vyhledávání, které by bylo mnohem obtížnější při použití jiných metod, jako jsou zástupné znaky nebo porovnávání řetězců. Pokud vás zajímá, zda můžete použít regulární výraz v cmd, zde je vaše odpověď.
  • Prohledává binární soubory – Zatímco ostatní vyhledávací nástroje fungují pouze na textových souborech. Findstr umí prohledávat textové i binární soubory.
  • Snadno dostupné – Findstr není omezen na vybranou verzi Windows. Můžete jej snadno najít ve starších i novějších verzích Windows. Pomáhá také, že jej nemusíte stahovat, protože je vestavěný.
  • Umožňuje vyhledávání bez rozlišení velkých a malých písmen – Při hledání slov se nemusíte starat o velká písmena. To je jeden z nejčastějších důvodů, proč některá vyhledávání selhávají, protože rozlišují velká a malá písmena.

Jak používat Findstr v dávkovém souboru?

Chcete-li použít Findstr, musíte spustit příkazový řádek s administrátorská oprávnění. Tímto způsobem získáte přístup ke všem jednotkám v počítači a jejich složkám a vaše vyhledávání nebude omezeno.

Tip odborníka:

SPONZOROVÁNO

Některé problémy s PC je těžké řešit, zejména pokud jde o poškozená úložiště nebo chybějící soubory Windows. Pokud máte potíže s opravou chyby, váš systém může být částečně rozbitý.
Doporučujeme nainstalovat Restoro, nástroj, který prohledá váš stroj a zjistí, v čem je chyba.
Klikněte zde stáhnout a začít opravovat.

To vám umožní spouštět příkazy, které prohledávají každou složku na vašem pevném disku. Než se pustíte do hledání, musíte vědět, jak fungují příkazy findstr a kdy je použít.

Níže jsou uvedeny některé běžné parametry:

  • /B – Odpovídá vzoru, pokud je na začátku řádku.
  • /C – Vyhledá řetězce obsahující zadaný podřetězec.
  • /S – Vyhledává v aktuálním adresáři a všech podadresářích.
  • /I – Ignoruje rozlišení velkých a malých písmen při hledání vzorů. Také známé jako vyhledávání rozlišující malá a velká písmena.
  • /L – Zobrazí pouze názvy souborů, nikoli obsah.
  • /R – Použití regulárních výrazů v řetězcích.
  • /M – Tisk pouze odpovídající názvy souborů.

Chcete-li vyzkoušet několik příkladů:

1. Používejte parametry bez ohledu na velikost písmen

  1. Udeř Okna klíč, typ cmd do vyhledávacího pole a klikněte na Spustit jako administrátor.cmd-run-admin-w11 neočekávaná past v režimu jádra windows 11
  2. Vyzkoušíme řetězec bez ohledu na velikost písmen. Zadejte následující příkaz a stiskněte Vstupte: findstr /s /i nba "."
  3. V kontextu termín nba v textu je velkými písmeny, ale s /I bude hledat bez ohledu na velká a malá písmena, což znamená, že velká a malá písmena jsou považována za stejná. The /s příkaz bude vyhledávat ve složkách a podsložkách, zatímco příkaz “.” příkaz určuje, že řetězec by měl prohledávat každý soubor a neomezovat se pouze na textové soubory.

2. Vyhledejte konkrétní text

  1. Stále v okně Příkazový řádek zadejte následující příkaz a stiskněte Vstupte: findstr /c:"nba" kwame.txt
  2. Ve výše uvedeném příkazu jste nyní upřesnili hledání pouze tak, abyste našli výraz nba a ve specifickém dokumentu s názvem kwame.
Přečtěte si více o tomto tématu
  • Wsqmcons.exe: Co to je a měli byste jej zakázat?
  • Brzy budete moci nastavit pracovní dobu a místo v Teams
  • 0x8007001 Kód chyby: Jak opravit tento instalační problém

3. Vyhledejte soubory v konkrétním umístění

  1. Stále v okně Příkazový řádek zadejte následující příkaz a stiskněte Vstupte: findstr /c:"nba" y.z
  2. Zde hledáte NBA v konkrétním místě, které je v tomto případě yaz.

Z výše uvedených příkladů je snadné vidět, že Findstr.exe je skvělým zdrojem, když chcete v počítači hledat, co jste nikdy předtím neudělali. Je to velmi užitečné, ale vyžaduje specifickou syntaxi, abyste věděli, jak ji správně používat.

Doufejme, že tento malý úvod k findstr.exe vás přiblíží o krok blíže k jeho používání jako součásti vaší běžné sady nástrojů a využívání všech výhod, které nabízí.

Když už mluvíme o nástrojích příkazového řádku, máme také úžasného průvodce pro začátečníky na všechny věci příkaz try-catch, tak se určitě podívejte i na to.

Dejte nám vědět, jak budete tento příkazový řádek používat v sekci komentářů níže.

Stále máte problémy? Opravte je pomocí tohoto nástroje:

SPONZOROVÁNO

Pokud výše uvedené rady váš problém nevyřešily, váš počítač může mít hlubší problémy se systémem Windows. Doporučujeme stažení tohoto nástroje pro opravu počítače (hodnoceno jako skvělé na TrustPilot.com), abyste je mohli snadno řešit. Po instalaci stačí kliknout na Začni skenovat tlačítko a poté stiskněte Opravit vše.

Windows 11 vs macOS: Co je rychlejší a bezpečnější?

Windows 11 vs macOS: Co je rychlejší a bezpečnější?Operační Systém MacWindows 11

Windows 11 vs macOS, který je lepší operační systém? Připojte se k nám k podrobnému srovnání a zjistěte přesnou odpověď na tuto otázku. Microsoft nedávno oznámil Windows 11, který přichází s novým ...

Přečtěte si více
Jak zvětšit nebo zmenšit hlavní panel v systému Windows 11

Jak zvětšit nebo zmenšit hlavní panel v systému Windows 11JakWindows 11

Windows 11 přichází s mnoha elementárními změnami v uživatelském rozhraní a estetice. Jednoduše umístěte kurzor na hlavní panel, aniž byste museli kamkoli jít. Můžete to však provést ručním vyladěn...

Přečtěte si více

Užitečné hlasové příkazy pro hlasové psaní ve Windows 11Windows 11

Windows 11 využívá moderní přístup k novým vylepšeným funkcím hlasového psaní s mnoha pozoruhodnými změnami. Pokud ale chcete tuto funkci využívat v plném rozsahu, musíte znát určité hlasové příkaz...

Přečtěte si více