Jak používat příkaz Najít v systému Windows 10, 8, 7

Každý současný operační systém přináší více nástrojů určených k optimalizaci jeho používání a zvýšení možností správy. V případě operačních systémů Windows máme řadu příkazů prostřednictvím příkazového řádku, které nám poskytnou možnost spravovat určité úkoly v systému a jedním z nich je příkaz Najít.

Hledání prvků pomocí prohlížeče může být kvůli své jednoduchosti tou nejvhodnější volbou pro mnoho uživatelů, ale pamatujte, že tento typ vyhledávání podléhá indexování parametrů, což z něj může dělat pomalý a složitý úkol. Příkaz find byl vyvinut, aby nám umožnil provádět různé typy vyhledávání ve Windows jednoduchým a funkčním způsobem.

V zásadě příkaz find vyhledá textový řetězec v souboru nebo několika souborech a zobrazí řádky textu, které vybraný řetězec obsahuje.

Pomocí příkazu NajítAbychom mohli použít příkaz find v systému Windows, v tomto případě Windows 10, musíme k příkazovému řádku přistupovat jako správci. Chcete-li to provést, zadáme do vyhledávacího pole Windows výraz cmd a klikneme pravým tlačítkem na příkazový řádek a vybereme možnost Spustit jako správce:

Přijímáme varování UAC.

1. Najděte parametry příkazu ve Windows


Jakmile přistoupíme k příkazovému řádku, můžeme spustit následující řádek, abychom podrobně získali různé možnosti, které lze s tímto příkazem použít:
 najít /?

Tam musíme vzít v úvahu následující

  • Přepínače mohou být malá nebo velká, aniž by to ovlivnilo vyhledávání
  • Při použití parametru „řetězec“ je třeba do řetězce přidat uvozovky, jinak nebude vyhledávací příkaz fungovat a vrátí chybovou odpověď.
  • Parametrem souboru [jednotka:] [cesta] může být cokoli od písmene jednotky po jeden nebo více souborů.

Syntaxe, která se má použít s příkazem find v systémech Windows, je:

 najít [přepínače] "řetězec" [soubor]
Přepínače mohou být v libovolném pořadí, ale vždy musí být před parametrem „řetězec“.

Před spuštěním funkce find ve Windows musíme vzít v úvahu několik tipů

  • Zadejte řetězec: Pokud nepoužijeme parametr / i, příkaz find vyhledá přesně to, co v řetězci uvedeme. Pamatujte, že pokud použijeme / i, malá písmena nebudou identifikována, B a b budou stejná, zatímco pokud je nepoužíváme, budou písmena zohledněna.
  • Použijte příkaz find jako filtr: V případě přeskočení souboru bude příkaz find fungovat jako filtr tak, že vezme standardní vstupní zdroj a poté zobrazí řádky obsahující řádek String.
  • Parametry a možnosti příkazového řádku pro příkaz find můžete zapisovat v libovolném pořadí.
  • Použití zástupných znaků: Použití zástupných znaků * a? v příponách souborů. Chcete -li vyhledat řetězec v sadě souborů, které používáme se zástupnými znaky, je možné použít příkaz find v rámci příkazu for.
  • Je povoleno používat / c a / v na stejném příkazovém řádku

2. Hledání pomocí příkazu Najít ve Windows


V tomto případě musíme určit, jaký text budeme hledat a v jaké cestě musíme uvedený text hledat.
Použijme tento příklad:
 najděte „Solvetic“ „D: \ Solvetic \ solvetic.txt“
Výsledkem bude následující:

Abychom viděli důležitost velkých nebo malých písmen, provedeme následující:

 najít "solvetic" "D: \ Solvetic \ solvetic.txt"
Uvidíme následující:

Vidíme, že výsledek nevykazuje žádné výsledky pod řádkem. Pokud chceme, aby vyhledávání probíhalo bez rozlišování malých a velkých písmen, můžeme použít parametr / i následujícím způsobem:

 najít / i "solvetic" "D: \ Solvetic \ solvetic.txt"
V tomto případě bude hledán výraz Solvetic bez rozlišení velkých a malých písmen:

3. Hledejte ve více dokumentech stejný řetězec Windows


Další možností, která nám umožňuje provést příkaz find, je vyhledat textový řetězec v jednom nebo více dokumentech, v tomto případě musíme označit každou samostatnou cestu a uvozovkami takto:
 najít / i "solvetic" "D: \ Solvetic \ solvetic.txt" "D: \ Solvetic \ solvetic1.txt" "D: \ Solvetic \ solvetic2.txt"

Pokud nechceme zadávat cestu po cestě, bude možné prohledávat všechny textové soubory v adresáři pomocí zástupného znaku (*), a to následovně:

 najdi / i "solvetic" "D: \ Solvetic \ *. txt"

4. Spočítejte počet řádků v souboru Windows


Pomocí příkazů typu a hledání bude možné určit počet řádků, které soubor má.

V tomto případě budeme výsledky příkazu type směrovat pomocí příkazu find pomocí svislé lišty (|), poté pomocí přepínače "/ v" zobrazíme všechny řádky, které neobsahují řetězec "", a tím se započítá každý počet. řádek s textem. Chcete -li zobrazit pouze počet řádků v textovém souboru, můžeme použít přepínač "/ c":

 zadejte D: \ Solvetic \ solvetic.txt | najít "" / v / c

Odeslání výstupu jiného příkazu na příkaz Najít Všechny názvy souborů v konkrétním adresáři pro daný řetězec můžete vyhledat tak, že do příkazu find připojíte výstup příkazu dir.

Pro tento případ máme adresář D: \ Solvetic \ a podadresáře získáme pomocí parametru / s. Poté zadáme formát bez záhlaví nebo souhrnných informací pomocí parametru / b a výsledek zobrazíme ve formátu širokého seznamu s parametrem / w.

Poté použijeme lomítko (|), výstup příkazu dir v příkazu find.

 dir "D: \ Solvetic" / s / b / d | najít "Solvetic"

Tímto způsobem nám příkaz find umožňuje jednoduchým a funkčním způsobem vyhledávat určité typy souborů v systémech Windows.

wave wave wave wave wave