2024 Forfatter: Peter John Melton | [email protected]. Sidst ændret: 2024-01-07 23:04
Find skiftere og parametre
Som med alle kommandoprompebaserede værktøjer i Windows, er der visse switches og parametre, du skal vide for at bruge værktøjerne effektivt. Disse er angivet og forklaret nedenfor.
- / v - Denne switch vil vise nogle linjer, der ikke indeholder den ordstreng, du har angivet.
- / c - Denne switch fortæller findværktøjet at tælle, hvor mange linjer der indeholder dine søgeord.
- / n - Denne kontakt viser de tal, der svarer til linjerne.
- / I - Denne switch fortæller, at du ignorerer teksten, du søger efter.
Ud over disse kontakter er der to parametre, som du kan angive med dette værktøj.
- " Snor" - Strengen bliver de ord, du søger i dine dokumenter. Du skal altid huske at holde denne secrion omgivet af citatmærker, ellers vil din kommando returnere en fejl.
- stinavn - Denne parameter er, hvor du vil angive den placering, du vil søge. Dette kan være så bredt som at notere et drev eller så specifikt som at definere en enkelt eller flere filer. Hvis du ikke angiver en sti, vil FIND bede dig om tekstindtastning eller måske acceptere tekst piped fra en anden kommando. Når du er klar til at afslutte den manuelle tekstindtastning, kan du trykke på "Ctrl + Z". Vi diskuterer dette mere senere.
Find syntaksen
Ligesom alle værktøjer i Windows skal du vide, hvordan du indtaster dine kommandoer. Syntaxen nedenfor er den perfekte model.
FIND [SWITCH] 'String' [Pathname/s]
Afhængigt af din kommando vil du modtage et af tre% errorlevel% svar.
- 0 - Strengen du søgte blev fundet.
- 1 - Strengen du søgte blev ikke fundet.
- 2 - Det betyder, at du havde en dårlig switch eller dine parametre var forkerte.
Lad os øve
Før vi kommer i gang, skal du downloade vores tre eksemplarer tekstdokumenter, som vi vil bruge til testen.
- dokument
- prøve
- dyrke motion
Disse dokumenter indeholder hver et tekststykke med nogle få lignende ordgrupperinger. Når du har downloadet disse tre dokumenter, kan du kopiere dem til en hvilken som helst mappe på din computer. Med henblik på denne vejledning sætter vi alle tre tekstdokumenter på skrivebordet.
Nu skal du åbne et forhøjet kommandopromptvindue. Åbn startmenuen i Windows 7 og 10, eller åbn søgefunktionen i Windows 8 og søg efter CMD. Højreklik derefter på det, og tryk derefter på "Kør som administrator". Mens du ikke behøver at åbne et forhøjet kommandopromptvindue, hjælper det dig med at undgå eventuelle hurtige bekræftelsesdialogbokse.
- Søg et enkelt dokument for en række ord.
- Søg flere dokumenter for samme ordstreng.
- Tæl antallet af linjer i en fil eller flere filer.
Scenario 1 - Søg i et enkelt dokument for en række ord.
Nu hvor du har downloadet dine tre dokumenter, vil vi indtaste en kommando for at søge i tekstfilen kaldet "øvelse" for ordene "martin hendrikx." Brug kommandoen vist nedenfor. Husk at placere din søgestreng i anførselstegn og ændre stien til at matche den mappe, hvor dine dokumenter er gemt.
find 'martin hendrikx' C:UsersMartinDesktopexercise.txt
find /i 'martin hendrikx' C:UsersMartinDesktopexercise.txt
Scenario 2 - Søg flere dokumenter for samme ordstreng.
Nu hvor du ved, hvordan du gør en grundsøgning, lad os forsøge at udvide søgeforløbet. Vi vil nu søge to af tekstfilerne (øvelse og prøve) for udtrykket "sushi". Gør dette ved at indtaste følgende streng. Husk at ændre stien, så den passer til placeringen af dine filer og tilføj "/ i" -knappen, så din søgning ikke er sanefølsom.
find /i 'sushi' C:UsersMartinDesktopexercise.txt C:UsersMartinDesktopsample.txt
find /i 'sushi' C:UsersMartinDesktop*.txt
Scenario 3 - Tæl antallet af linjer i en fil.
Hvis du vil vide, hvor mange linjer der er i en fil, kan du bruge søgekommandoen nedenfor. Husk at tilføje et mellemrum mellem alle dine kontakter. I dette tilfælde erstatter vi stienavnet med filen "sample.txt". Hvis du kun vil have et nummer som dit resultat, skal du bruge denne kommando:
type C:UsersMartinDesktopsample.txt| find '' /v /c
find /v /c “” C:UsersMartinDesktopsample.txt
find /v /c “” C:UsersMartinDesktop*.txt
Billedkredit: Littlehaulic på Flickr.com
Anbefalede:
Sådan ændres filattributter med Attrib fra Windows Command Prompt
Windows tilbyder et bredt udvalg af værktøjer, som du kan få adgang til ved hjælp af dit kommandopromptvindue, herunder "attrib" -værktøjet, som er designet til at hjælpe dig med at søge efter filer efter placering og navn og derefter se og ændre deres filattributter.
Sådan bruges etiketten til at omdøbe drev fra Windows Command Prompt
Etiket er et andet praktisk værktøj, som du kan bruge, selvom kommandoprompten. Som navnet antyder, er dens hovedfunktion at redigere disketiketter, som er nyttigt, hvis du bruger mange eksterne drev eller kortlagte drev og ønsker at mærke dem til bestemte anvendelser.
Sådan bruges FC (File Sammenlign) fra Windows Command Prompt
Der er et stort kommandolinjeværktøj, som kan bruges til at sammenligne filer for at se om der er nogen indhold eller binære kodeforskelle, som du kan få adgang til, hvis du bruger en pc. File Sammenlign eller FC som vi vil henvise til er herfra ud, er et simpelt program, der vil sammenligne indholdet af tekst eller binære filer og er i stand til at sammenligne både ASCII og Unicode-tekst. Du kan bruge dette værktøj til at vise nogen linjer fra to filer eller to sæt af filer,
Hvordan PowerShell afviger fra Windows Command Prompt
Windows 7 tilføjede PowerShell, en mere kraftfuld kommandolinje shell og scripting sprog end kommandoprompt. Siden Windows 7 er PowerShell blevet mere fremtrædende, idet den endda bliver standardvalg i Windows 10.
Kopier til udklipsholderen fra Windows Command Prompt
Lad os se det, ikke alle er en ubergeek, så der er mange gange, at du bliver nødt til at spørge nogen om hjælp. De synes altid at bede dig om at skrive ting i kommandoprompten og derefter fortælle dem resultaterne … men hvordan kopierer du teksten til udklipsholderen, så du kan sende den til dem?