Skip to main content

Flere kommandoer (Eksempler, Valg, Switches og mere)

lær at: Skripte EP3 Globale Kommandoer (Juni 2026)

lær at: Skripte EP3 Globale Kommandoer (Juni 2026)
Anonim

Det mere kommandoen er en kommandoprompt kommandoen bruges til at paginere resultaterne af andre kommandoer, når de bruges sammen med dem på den rigtige måde.

Tip: Hvis nem adgang til store kommandoudgange er det, du leder efter, kan det være en bedre vej at gemme resultaterne af en kommando ved hjælp af en omdirigeringsoperatør. Se Sådan omdirigeres kommandoudgang til en fil for mere om dette.

Det mere kommando kan også bruges til at vise indholdet af en eller flere filer, en side af gangen, men bruges sjældent på denne måde.

Det type kommandoen duplicerer denne funktionalitet og bruges mere almindeligt til denne opgave.

Mere kommando tilgængelighed

Det mere kommandoen er tilgængelig fra Command Prompt i alle Windows-operativsystemer, herunder Windows 10, Windows 8, Windows 7, Windows Vista og Windows XP.

Ældre versioner af Windows indeholder også den mere kommando, men med betydeligt mindre fleksibilitet (fx færre indstillinger) end dem, der er beskrevet ovenfor. Det mere kommandoen er også en DOS-kommando, der er tilgængelig i de fleste versioner af MS-DOS.

Det mere kommando kan findes i kommandopromptværktøjet, der også er tilgængeligt fra avancerede opstartsindstillinger og systemgendannelsesindstillinger. Gendannelseskonsol i Windows XP indeholder også mere kommando.

Bemærk:Tilgængeligheden af ​​visse mere kommandokontakter og andet mere kommandosyntax kan variere fra operativsystem til operativsystem, endda Windows XP gennem Windows 10.

Syntaks for mere kommandoen

Dette er den syntaks, der kræves, når du bruger mere kommandoen til at paginere resultaterne af en anden kommando, den mest almindelige anvendelse:

kommando-navn | mere / c / p / s / t n + n /?

Her er syntaksen for at bruge mere kommandoen til at vise indholdet af en eller flere filer:

mere / c / p / s / t n + n køre : sti filnavn køre : sti filnavn …

Tip: Se Sådan læser du kommandosyntax, hvis du er forvirret om, hvordan du læser kommandosyntaxen, som jeg har skrevet ovenstående eller hvordan det forklares i nedenstående tabel.

kommando-navn |Dette er den kommando, du udfører, hvilket kan være en kommando, der kan producere mere end en side med resultater i kommandopromptvinduet. Glem ikke at bruge den lodrette bjælke mellem kommando-navn og mere kommando! I modsætning til lodrette stænger eller rør, der anvendes i syntaksen til andre kommandoer, skal denne tages bogstaveligt.
/ cBrug denne kontakt med den mere kommando til automatisk at rydde skærmen før udførelsen. Dette vil også rydde skærmen efter hver pagination, hvilket betyder at du ikke kan rulle op for at se hele output.
/ pDet / p skifte styrker udgangen af ​​det, der bliver vist (fx en kommandoudgang, en tekstfil osv.) for at respektere formularen "Ny side" -format.
/ sDenne indstilling komprimerer output på skærmen ved at reducere flere blanke linjer til en enkelt blanke linje.
/ t n Brug / t at bytte ud faneblade med n Antal mellemrum, når du viser output i kommandopromptvinduet.
+ n Det + skifter starter displayet af, hvad der bliver sendt ud til skærmen på linie n . Angiv linje n ud over de maksimale linjer i udgangen, og du får ikke en fejl, bare en tom udgang.
køre : , sti, filnavn Dette er filen ( filnavn , eventuelt med køre og sti , hvis det kræves), at du vil se de tekstbaserede indhold i vinduet Kommandoprompt. Hvis du vil se indholdet af flere filer på en gang, skal du adskille yderligere forekomster af køre : , sti, filnavn med et mellemrum.
/?Brug hjælpeskiftet med den mere kommando til at vise detaljer om ovenstående valgmuligheder direkte i kommandopromptvinduet. Udfører mere /? er det samme som at bruge hjælpekommandoen til at udføre hjælp mere.

Tip: EN / e mulighed er også en godkendt switch, men synes at være underforstået hele tiden, i hvert fald i nyere versioner af Windows. Hvis du har problemer med at få nogle af kontakterne til at fungere, kan du prøve at tilføje / e når den udføres.

Vigtig: Et forhøjet kommandoprompt er ikke kræves til fuld brug af mere kommando men vil selvfølgelig være påkrævet, hvis du bruger kommando-navn | mere hvor er kommando-navn angivet andet kræver elevation.

Eksempler på More Command

dir | mere

I ovenstående eksempel bruges mere kommandoen med kommandoen dir, der paginerer de ofte lange resultater af denne kommando, hvis første side ville se sådan ud:

Lydstyrke i drev D er Sikkerhedskopier og downloads Volume Serienummer er E4XB-9064 Katalog over D: Files File Cabinet Manualer 04/23/2012 10:40 AM

. 04/23/2012 10:40 .. 01/27/2007 10:42 2.677.353 a89345.pdf 03/19/2012 03:06 9,997,238 ppuwe3.pdf 02/24/2006 02:19 PM 1,711,555 bo3522ug.pdf 12/27/2005 04:08 PM 125.136 banddek800eknifre.pdf 05/05/2005 03:49 PM 239.624 banddekfp1400fp.pdf 08/31/2008 06:56 PM 1.607.790 bdphv1800handvac.pdf 05/05/2008 04:07 2 289 958 dymo1.pdf 02/11/2012 04: 04:00 4,262,729 ercmspeakers.pdf 07/27/2006 01:38 PM 192.707 hb52152blender.pdf 12/27/2005 04:12 PM 363.381 hbmmexpress.pdf 05/19/2005 06:18 836.249 hpdj648crefmanual.pdf 05/19/2005 06:17 1.678.147 hpdj648cug.pdf 01/26/2007 12:10 413.427 kiddecmkncobb.pdf 04/23/2005 04:54 2.486.557 kodakdx3700dc.pdf 07/27/2005 04:29 77.019 kstruncfreq.pdf 07/27 / 2006 01:38 4,670,356 magmwd7006dvdplayer.pdf 04/29/2005 01:00 PM 1 233 847 msbsb5100qsg.pdf 04/29/2005 01:00 PM 1.824.555 msbsb5100ug.pdf - Mere -

Nederst på den side, som du alle ser i kommandoprompt vinduet, vil du bemærke en " -- Mere --" hurtig.Her har du yderligere muligheder, som alle er beskrevet i afsnittet nedenfor. Normalt vil du dog trykke på mellemrumstasten for at gå videre til den næste side, og så videre og så videre.

mere list.txt

I dette eksempel er mere kommando bruges til at vise indholdet af list.txt fil i kommandoprompt vinduet:

Mælkost Yoghurt Avocado Broccoli Koteletter Kål Edamame Svampe Spaghetti Squash Spinat Kirsebær Frosne bær Meloner Appelsiner Pærer Mandariner Brun Ris Havregryn Pasta Pita Brød Quinoa Bøfkød Kylling Garbanzo Bønner - Mere (93%) -

Siden mere kommandoen har fuld adgang til den fil, du viser, den ved fra starten, hvor meget den vises på skærmen, hvilket giver dig en procentindikation, - Mere (93%) - i dette tilfælde, om hvor komplet output er.

Bemærk: Udførelse af flere uden et filnavn eller nogen valgmuligheder er tilladt, men gør ikke noget nyttigt.

Valg til rådighed på - Mere - Prompt

En række yderligere muligheder er tilgængelige, når du ser " -- Mere -- "prompt ved paginationspunktet, når du bruger mere kommandoen:

Tryk på mellemrumstasten at gå videre til næste side.
Trykke Gå ind at gå videre til næste linje.
p n Trykke p ved -- Mere -- prompt, og så, når der bliver bedt om det, antallet af linjer, n , som du gerne vil se næste, efterfulgt af Gå ind.
s n Trykke s ved -- Mere -- prompt, og så, når der bliver bedt om det, antallet af linjer, n , som du gerne vil springe over, før du viser den næste side. Trykke Gå ind at fortsætte.
fTrykke f at springe til den næste fil i din multifilsliste over filer, der skal vises. Hvis du kun har angivet en enkelt fil til output, eller du bruger kommandoen mere med en anden kommando, skal du bruge f vil afslutte hvad du viser lige nu og returnere dig til prompten.
qTrykke q ved - More - prompt for at afslutte visning af filerne eller kommandoen. Dette er det samme som at bruge CTRL + C til at afbryde.
=Brug = tegn (kun en gang) for at vise linjenummeret for det output, du er lige nu (dvs. linjen du ser lige over -- Mere -- ).
?Skriv a ? når du er mellem sider for at vise en hurtig påmindelse om dine muligheder ved denne prompning, desværre uden forklaringer.

Tip: Som jeg nævnte i den oprindelige syntaksdiskussion, hvis du har problemer med at få disse indstillinger til at fungere, skal du udføre kommandoen igen, men tilføj / e til listen over muligheder, du bruger.