Hvert nuværende operativsystem bringer flere værktøjer designet til at optimere brugen og øge dets administrationsmuligheder. I tilfælde af Windows -operativsystemer har vi en række kommandoer gennem kommandoprompten, der giver os mulighed for at styre visse opgaver i systemet, og en af disse er kommandoen Find.
Søgning efter elementer via browseren kan være den mest egnede mulighed for mange brugere på grund af sin enkelhed, men husk, at denne type søgning er underlagt indekseringsparametre, som kan gøre det til en langsom og kompleks opgave. Find -kommandoen er udviklet for at give os mulighed for at udføre forskellige typer søgninger i Windows på en enkel og funktionel måde.
Grundlæggende finder kommandoen find, en tekststreng i en fil eller flere filer og viser tekstlinjer, som den valgte streng indeholder.
Brug af kommandoen FindFor at bruge kommandoen find i Windows, i dette tilfælde Windows 10, skal vi få adgang til kommandoprompten som administratorer. For at gøre dette indtaster vi udtrykket cmd i Windows-søgefeltet, og vi vil højreklikke på kommandoprompten og vælge indstillingen Kør som administrator:
Vi accepterer UAC -advarslen.
1. Find kommandoparametre i Windows
Når vi får adgang til kommandoprompten, kan vi udføre følgende linje for detaljeret at få de forskellige muligheder, der skal bruges med denne kommando:
Find /?
Der skal vi tage højde for følgende
- Afbrydere kan være små eller store bogstaver uden at påvirke søgningen
- Når du bruger parameteren "streng", skal der tilføjes dobbelte anførselstegn til strengen, ellers fungerer søgekommandoen ikke og returnerer et fejlsvar.
- Filparameteren [drive:] [path] kan være alt fra et drevbogstav til en eller flere filer.
Syntaksen, der skal bruges med kommandoen find på Windows -systemer, er:
find [switches] "string" [fil]Skifterne kan være i enhver rækkefølge, men de skal altid være før parameteren "streng".
Vi skal tage nogle tips i betragtning, før vi kører find på Windows
- Angiv en streng: Hvis vi ikke bruger parameteren / i, søger kommandoen find efter præcis det, vi angiver i strengen. Husk, at hvis vi bruger / i, vil små bogstaver ikke blive identificeret, B og b vil være de samme, mens hvis vi ikke bruger det, vil bogstaverne blive taget i betragtning.
- Brug kommandoen find som et filter: I tilfælde af at en fil springes over, fungerer kommandoen find som et filter ved at tage standardindgangskilden og derefter vise linjerne, der indeholder strenglinjen.
- Du kan skrive kommandolinjeparametre og muligheder for find -kommandoen i enhver rækkefølge.
- Brug af jokertegn: Brug af jokertegn * og? i filudvidelser. For at søge efter en streng i et sæt filer, som vi bruger med jokertegn, er det muligt at bruge kommandoen find inden for en for -kommando.
- Det er tilladt at bruge / c og / v på den samme kommandolinje
2. Søgning med kommandoen Find i Windows
I dette tilfælde skal vi angive, hvilken tekst vi vil søge, og på hvilken vej vi skal søge efter den nævnte tekst.
Lad os bruge dette eksempel:
find "Solvetic" "D: \ Solvetic \ solvetic.txt"Resultatet bliver følgende:
For at se vigtigheden af store eller små bogstaver udfører vi følgende:
find "solvetic" "D: \ Solvetic \ solvetic.txt"Vi vil se følgende:
Vi kan se, at resultatet ikke udsender nogen resultater under linjen. Hvis vi vil have, at søgningen kører store og små bogstaver, kan vi bruge parameteren / i som følger:
find / i "solvetic" "D: \ Solvetic \ solvetic.txt"I dette tilfælde søges der efter udtrykket Solvetic uden at differentiere store eller små bogstaver:
3. Søg i flere dokumenter efter den samme streng Windows
En anden mulighed, der giver os mulighed for at udføre kommandoen find, er at søge efter en tekststreng i et eller flere dokumenter, i dette tilfælde skal vi angive hver separat sti og med anførselstegn som dette:
find / i "solvetic" "D: \ Solvetic \ solvetic.txt" "D: \ Solvetic \ solvetic1.txt" "D: \ Solvetic \ solvetic2.txt"
Hvis vi ikke ønsker at indtaste sti for sti, vil det være muligt at søge i alle tekstfilerne i et bibliotek ved hjælp af jokertegnet, (*), som følger:
find / i "solvetic" "D: \ Solvetic \ *. txt"
4. Tæl antallet af linjer i en Windows -fil
Ved brug af typen og find kommandoer vil det være muligt at bestemme antallet af linjer, som en fil har.
I dette tilfælde kanaliserer vi resultaterne af typekommandoen med kommandoen find ved hjælp af den lodrette bjælke (|), derefter bruger vi kontakten "/ v" til at vise alle de linjer, der ikke indeholder strengen "", og dette får hver tælling til at blive talt. linje med tekst. For kun at vise antallet af linjer i tekstfilen kan vi bruge kontakten "/ c":
type D: \ Solvetic \ solvetic.txt | find "" / v / c
Afsendelse af output fra en anden kommando til Find -kommandoen Du kan søge efter alle filnavne i et specifikt bibliotek efter en given streng ved at føre output fra dir -kommandoen til kommandoen find.
I dette tilfælde har vi biblioteket D: \ Solvetic \, og vi får underkatalogerne ved hjælp af parameteren / s. Derefter angiver vi et format uden header- eller resuméoplysninger ved hjælp af parameteren / b og viser resultatet i et bredt listeformat med / w -parameteren.
Derefter rør vi med skråstregen, (|), output fra dir -kommandoen i find -kommandoen.
dir "D: \ Solvetic" / s / b / d | find "Solvetic"
På denne måde giver kommandoen find os mulighed for at søge efter bestemte filtyper på en enkel og funktionel måde på Windows -systemer.