Viimati uuendatud
Kas Windowsi otsing on teie jaoks liiga aeglane? Siit saate teada, kuidas otsingut kiirendada, kasutades käsuviibu aknas asuvat leidmiskäsku.
Windowsil on mõned sisseehitatud otsinguvõimalused, kuid need ei pruugi teile meeldida. Cortana või tegumiribal asuv tavaline otsingukast ja Windows 10 File Exploreris otsingukast võimaldavad teil otsida failide sisust, kuid need võivad olla aeglased, eriti File Explorer otsing.
Käsurealt on kiirem viis kõvaketta failide sisust otsida. leidma käsk otsib failide tekstilõike ja tagastab tekstiread failidest, milles tekstistring leiti.
MÄRGE: leidma käsk ei sobi suurte failide või suure hulga failide jaoks.
Täna käsitleme seda, kuidas kasutada leidma ja toome mõned näited.
Avage käsuviiba aken administraatoriõigustega
Käsuviiba akna avamine administraatorina pole vajalik. Kuid see aitab teil vältida tüütuid kinnitusdialoogibokse. Lihtsalt olge ettevaatlik, milliseid käske käsureal administraatorina kasutate. Kasutades
Sisenema cmd.exe sisse Otsing kasti tegumiribal. Seejärel paremklõpsake ikooni Käsurida üksuse all Parim vaste ja valige Käivitage administraatorina hüpikmenüüst.
Kui Kasutajakonto kontroll kuvatakse dialoogiboks, klõpsake nuppu Jah jätkama.
MÄRGE: Võimalik, et te ei näe seda dialoogiboksi, sõltuvalt teie Kasutajakonto juhtimise seaded. Me ei soovita UAC-i täielikult keelata.
Lülitused ja parameetrid leidmiskäskluse jaoks
Enamikul käskudel on valikulised lülitid, mis muudavad käsu vaikimisi toimimist. Kõigi seadme jaoks saadaolevate lülitite nägemiseks saate abi leidma käsk, tippides järgmise rea reale ja vajutades Sisenema.
leida /?
Lülitid võivad olla väiketähed või suured.
Selle eest “Nöör” parameetri korral peate stringi ümbritsema kahekordsete jutumärkidega, vastasel juhul leidma käsk ei tööta ja tagastab vea.
[draiv:] [tee] failinimi parameeter võib olla ükskõik milline alates draivitähest kuni ühe faili või mitme failini.
Otsingukäsundi süntaks
Käsu süntaks on konkreetne viis käsu ning selle lülitite ja parameetrite korraldamiseks. Järgnev on leidmiskäsu üldine süntaks.
leidke [lülitid] "string" [raja nimi / s]
Lülitid võivad olla suvalises järjekorras, kui nad on enne “Nöör” parameeter. Sulgud [] näitavad, et lüliti või parameeter on valikuline.
Otsige tekstistringist üksikdokumenti
Esiteks näitame teile, kuidas otsida ühest dokumendist tekstistringi esinemisi. Järgmine käsk otsib näites1.txt faili fraasi “groovypost on parim tehnoloogia sait” jaoks.
leidke "groovypost on parim tehnika sait" "C: \ Kasutajad \ Lori \ Dokumendid \ FindCommandExamples \ näide1.txt"
MÄRGE: Kui tee või faili nime mõnes osas on tühikud, peate panema kogu tee ümber jutumärgid, nagu me tegime ülaltoodud käsu puhul. Hinnapakkumisi pole sel juhul tegelikult vaja, kuid nende olemasolu ei kahjusta neid.
Pange tähele, et fraasi ülaltoodud näites ei leitud (faili tee all pole midagi loetletud), isegi kui see on failis. Selle põhjuseks on asjaolu, et juhtum “groovypostis” ei vastanud toimikus olevale, st “groovyPost”. Lisage „/ i”(Väiketähed või väiketähed“ i ”) lülitatakse leidmiskäsu järel (enne fraasi) paremale, et tekstilause otsimisel suurtähte ignoreerida.
leidke / i "groovypost on parim tehnika sait" "C: \ Kasutajad \ Lori \ Dokumendid \ FindCommandExamples \ näide1.txt"
Nüüd fraas leiti ja kogu fraasi sisaldav rida prinditakse ekraanile, kus asub otsitava faili tee.
Sama tekstistringi jaoks otsige mitu dokumenti
Nüüd, kui saate otsida ühest failist tekstistringi, otsime sama tekstringi jaoks mitu faili.
Saate määrata mitu käsku otsimiseks mõeldud faili, pannes iga faili tee tühikutega eraldatud jutumärkidesse.
leidke / i "groovypost" "C: \ Kasutajad \ Lori \ Dokumendid \ FindCommandExamples \ näide1.txt" "C: \ Kasutajad \ Lori \ Dokumendid \ FindCommandExamples \ näide2.txt"
Kõigis kataloogifailide tekstifailides saate otsida ka metamärgi abil, mis on tärn (*), nagu on näidatud järgmises käsus.
leidke / i "groovypost" "C: \ Kasutajad \ Lori \ Dokumendid \ FindCommandExamples \ *. txt"
Otsitermin leiti mõlemast dokumendist ja laused, milles need leiti, on loetletud iga faili täieliku tee all.
Loendage faili ridade arv
Kui soovite teada, mitu rida failis on, võite kasutada nende kombinatsiooni tüüp ja leidma käsud. tüüp käsk kuvab ühe või mitme tekstifaili sisu.
Me tõime tulemusi tüüp käsk leidma käsk vertikaalse riba abil (|). Kasutasime/ v”Lüliti, et kuvada kõik read, mis EI sisalda “” string, nii et iga tekstiga rida loendatakse. Ainult tekstifaili ridade (mitte ridade) kuvamiseks kasutame jaotist „/ cLüliti.
tüüp C: \ Kasutajad \ Lori \ Dokumendid \ FindCommandExamples \ näide1.txt | leidke "" / v / c
Saatke käsk Otsi veel ühe käsu väljund
Samuti saate otsida kataloogist kõiki failinimesid kindla stringi järgi, sisestades kataloogi väljundi dir käsk leidma käsk.
Näiteks saime kataloogi kataloogi C: \ Kasutajad \ Lori \ Dokumendid \ FindCommandExamples kataloog ja selle kataloogi kõik alamkataloogid (“/ sLüliti). Täpsustasime ka paljasvormingu kasutamist ilma pealkirja teabe või kokkuvõtteta (“/ b”Lüliti) ja kirje kuvamiseks laieda loendi vorminguga samas vormingus („/ wLüliti), kuid sorteeritud veeru järgi („/ dLüliti).
Seejärel sisestame (|) dir-käsu väljundi leidmiskäsklusse, lisades ainult “Näide” parameetrina. Me ei lisanud leidmiskäsklusele ühtegi lülitit. Otsitavad failinimed pärinevad andmebaasi väljundist dir käsk.
dir "C: \ Kasutajad \ Lori \ Dokumendid \ FindCommandExamples" / s / b / d | leia "näide"
Kas eelistate failihalduris kasutada käsku leidmine või otsingukasti? Kuidas olete leidmiskäsku kasutanud? Jagage oma ideid ja näiteid meiega allpool olevates kommentaarides.