Kako se pomoću Naredbe za pretraživanje traži u sustavu Windows

Je li pretraga Windows prespora za vas? Saznajte kako ubrzati pretraživanje pomoću naredbe find u prozoru naredbenog retka.
Windows ima ugrađene mogućnosti pretraživanja,ali možda vam se neće svidjeti. Cortana ili standardni okvir za pretraživanje na programskoj traci i okvir za pretraživanje u programu File Explorer u sustavu Windows 10 omogućuju vam pretraživanje sadržaja datoteka, ali oni mogu biti spori, posebno pretraživanje File Explorer-a.
Postoji brži način pretraživanja sadržaja datoteka na tvrdom disku pomoću naredbenog retka. pronaći naredba traži tekstualne nizove u datotekama i vraća retke teksta iz datoteka u kojima je tekstualni niz pronađen.
BILJEŠKA: To. pronaći naredba nije prikladna za velike datoteke ili veliki broj datoteka.
Danas ćemo opisati kako se upotrebljava pronaći naredbe i pružit ćemo nekoliko primjera.
Otvorite prozor naredbenog retka s administrativnim privilegijama
Otvaranje prozora naredbenog retka kaoadministrator nije potreban. Međutim, to vam pomaže u izbjegavanju dosadnih dijaloških okvira za potvrdu. Samo budite oprezni koje naredbe pokrećete kao administrator u naredbenom retku. Koristiti pronaći naredba kao administrator je sigurna jer ne mijenja ili briše nijednu datoteku.
Unesi cmd.exe u traži okvir na programskoj traci. Zatim desnom tipkom miša kliknite gumb Komandni redak stavka pod Najbolja utakmica i odaberite Pokreni kao administrator iz skočnog izbornika.

Ako Kontrola korisničkih računa otvorite dijaloški okvir i kliknite Da nastaviti.
BILJEŠKA: Ovaj dijaloški okvir možda nećete vidjeti, ovisno o postavkama kontrole korisničkih računa. Ne preporučujemo potpuno isključivanje UAC-a.

Prekidači i parametri za naredbu pronalaska
Većina naredbi ima opcijske sklopke koje mijenjaju zadani rad naredbe. Možete dobiti pomoć za pregled svih dostupnih prekidača za pronaći naredbom upisivanjem sljedećeg retka u odzivu i pritiskom Unesi.
find /?

Prekidači mogu biti mala ili velika slova.
Za "niz" parametra, morate okružiti niz dvostrukim navodnicima, inače pronaći naredba neće raditi i vratit će pogrešku.
To. [Pogon:] [put] filename parametar može biti bilo šta, od slova pogona do jedne datoteke ili više datoteka.
Sintaksa za naredbu pronalaska
Sintaksa naredbe je specifičan način organiziranja naredbe i njenih sklopki i parametara. Slijedi opća sintaksa za naredbu find.
find [switches] "string" [pathname/s]
Prekidači mogu biti u bilo kojem redoslijedu koliko su prije "niz" parametar. Uglati zagrade [] upućuju na to da je sklopka ili parametar neobvezan.
Potražite pojedinačni dokument u tekstnom nizu
Prvo ćemo vam pokazati kako pretraživati u jednom dokumentu sve pojave tekstualnog niza. Sljedeća naredba pretražuje example1.txt datoteku za frazu "groovypost je najbolje tehnološko mjesto".
find "groovypost is the best tech site" "C:UsersLoriDocumentsFindCommandExamplesexample1.txt"
BILJEŠKA: Ako na bilo kojem dijelu staze postoje razmaci ilinaziv datoteke, morate staviti navodnike oko cijelog puta, kao što smo to učinili u gornjoj naredbi. Citati u ovom slučaju nisu baš potrebni, ali ne šteti ih imati.

Primijetite da fraza nije pronađena u gore navedenomprimjer (ništa nije navedeno ispod putanje do datoteke), iako je u datoteci. To je zato što slučaj u "groovypost" nije odgovarao onome što je u dosjeu, a to je "groovyPost". Dodajte "/ i"(Malo ili veliko slovo" i ") prebacuje se odmah nakon naredbe pronađite (prije fraze) da biste ignorirali slučaj prilikom traženja tekstne fraze.
find /i "groovypost is the best tech site" "C:UsersLoriDocumentsFindCommandExamplesexample1.txt"
Sada je pronađena fraza i cijeli redak koji sadrži frazu ispisuje se na zaslon ispod putanje do datoteke u kojoj se pretražuje.

Potražite više dokumenata za isti niz teksta
Sada kada možete pretražiti jednu datoteku za tekstualnim nizom, pretražijmo više datoteka za isti tekstni niz.
Možete odrediti više datoteka za pretraživanje u naredbi pronalaženje stavljajući put do svake datoteke u navodnicima odvojenim razmakom.
find /i "groovypost" "C:UsersLoriDocumentsFindCommandExamplesexample1.txt" "C:UsersLoriDocumentsFindCommandExamplesexample2.txt"
Možete pretraživati i sve tekstualne datoteke u mapi pomoću zamjenskog znaka, koji je zvjezdica (*), kao što je prikazano u narednoj naredbi.
find /i "groovypost" "C:UsersLoriDocumentsFindCommandExamples*.txt"
Pojam za pretraživanje pronađen je u oba dokumenta, a rečenice u kojima su pronađeni navedene su pod potpunom stazom do svake datoteke.

Prebrojite broj redaka u datoteci
Ako želite znati koliko redaka se nalazi u datoteci, možete koristiti kombinaciju tip i pronaći naredbe. tip naredba prikazuje sadržaj jedne ili više tekstualnih datoteka.
Rezultati su opisani za tip naredbu u pronaći naredba pomoću okomite trake (|). Koristili smo/ vPrebacite za prikaz svih linija koje NE sadrže „” string, pa će se svaki redak teksta računati. Za prikaz samo broja redaka u tekstualnoj datoteci (ne i same linije) koristimo "/ c" prekidač.
type C:UsersLoriDocumentsFindCommandExamplesexample1.txt | find "" /v /c

Pošaljite izlaz druge naredbe naredbi za pronalaženje
Također možete pretraživati sva imena datoteka u mapi za određeni niz cijevi na izlazu dir naredba za pronaći naredba.
Na primjer, dobili smo popis direktorija C: UsersLoriDocumentsFindCommandExamples mapu i sve podmape u toj mapi ("/ s" prekidač). Također smo odredili da se koristi goli format bez informacija o zaglavlju ili sažetka ("/ b"Prebacivanje) i za prikaz unosa u istom formatu kao i format širokog popisa ("/ w"Prebacivanje), ali razvrstano prema stupcu ("/ d" prekidač).
Zatim ubacimo (|) izlaz naredbe dir u naredbu find, samo dodajući "primjer" kao parametar. Nismo dodali nijedan prekidač naredbi pronađi. Nazivi datoteka za pretraživanje dolaze iz izlaza dir naredba.
dir "C:UsersLoriDocumentsFindCommandExamples" /s /b /d | find "example"

Da li radije koristite naredbu pronalaska ili okvir za pretraživanje u programu File Explorer? Kako ste upotrijebili naredbu pronalaska? Podijelite svoje ideje i primjere s nama u komentarima ispod.
Ostavite komentar