Skip to main content

Fler kommandon (exempel, alternativ, växlar och mer)

Troy påbörjat skall-kommando (Juni 2026)

Troy påbörjat skall-kommando (Juni 2026)
Anonim

De Mer kommandot är ett kommandotolk-kommando som används för att paginera resultaten av andra kommandon när de används på rätt sätt.

Tips: Om du enkelt har tillgång till stora kommandoutgångar är det du söker efter, kan det vara bättre att spara resultat av ett kommando med en omdirigeringsoperatör. Se hur man omdirigerar kommandoutgång till en fil för mer om detta.

De Mer Kommandot kan också användas för att visa innehållet i en eller flera filer, en sida i taget, men används sällan så här.

De typ Kommando duplicerar denna funktion och används vanligare för den här uppgiften.

Mer befintlig tillgänglighet

De Mer Kommandot är tillgängligt från Command Prompt i alla Windows operativsystem inklusive Windows 10, Windows 8, Windows 7, Windows Vista och Windows XP.

Äldre versioner av Windows inkluderar även mer kommando men med betydligt mindre flexibilitet (t ex färre alternativ) än de som diskuterats ovan. De Mer kommandot är också ett DOS-kommando, tillgängligt i de flesta versioner av MS-DOS.

De Mer kommandot finns i kommandotolkningsverktyget som är tillgängligt från avancerade startalternativ och systemåterställningsalternativ. Återställningskonsolen i Windows XP innehåller även Mer kommando.

Notera:Tillgången till vissa Mer kommandobrytare och andra Mer Kommandosyntax kan skilja sig från operativsystem till operativsystem, även Windows XP via Windows 10.

Syntax för merkommandot

Detta är syntaxen som krävs när du använder mer kommandot för att paginera resultaten av ett annat kommando, den vanligaste användningen:

kommando-name | mer / c / p / s / t n + n /?

Här är syntaxen för att använda mer kommandot för att visa innehållet i en eller flera filer:

Mer / c / p / s / t n + n kör : väg filnamn kör : väg filnamn …

Tips: Se Så här läser du kommandosyntax om du är förvirrad om hur man läser kommandotyntaxen som jag har skrivit ovanstående eller hur den förklaras i tabellen nedan.

kommando-name |Det här är det kommando som du kör, vilket kan vara ett kommando som kan producera mer än en sida med resultat i kommandotolken. Glöm inte att använda den vertikala linjen mellan kommando-name och den Mer kommando! Till skillnad från vertikala stavar eller rör som används i syntaxen för andra kommandon, bör den tas bokstavligen.
/ cAnvänd den här knappen med mer kommando för att automatiskt rensa skärmen före körningen. Detta kommer också att rensa skärmen efter varje pagination, vilket betyder att du inte kan bläddra upp för att se hela utmatningen.
/ pDe / p växlar tvingar utmatningen av vad som helst som visas (t ex en kommandoutgång, en textfil, etc.) för att respektera formuläret "Ny sida" -matning.
/ sDet här alternativet komprimerar utmatningen på skärmen genom att minska flera tomma linjer till en enda tomlinje.
/ t n Använda sig av / t att byta ut fliktecken med n Antal mellanslag när du visar utmatningen i kommandotolken.
+ n De + Omkopplaren startar visningen av vad som än matas ut till skärmen på rad n . Ange rad n bortom de maximala linjerna i utmatningen och du får inte ett fel, bara en tom utgång.
kör : , sökväg, filnamn Detta är filen ( filnamn , valfritt med kör och väg , om det behövs) att du vill se det textbaserade innehållet i kommandotolken. För att visa innehållet i flera filer samtidigt, separera ytterligare instanser av kör : , sökväg, filnamn med ett utrymme.
/?Använd hjälpväxeln med mer kommandot för att visa detaljer om ovanstående alternativ direkt i kommandotolken. exekvera Mer /? är detsamma som att använda hjälpkommandot för att exekvera hjälp mer.

Tips: en / e Alternativet är också en godkänd switch men verkar underförstås hela tiden, åtminstone i nyare versioner av Windows. Om du har problem med att få några av omkopplarna ovan för att fungera, försök att lägga till / e när du kör.

Viktig: En förhöjd kommandoprompt är inte krävs för fullt utnyttjande av kommandot mer men kommer naturligtvis att krävas om du använder kommando-name | Mer där det kommando-name specificerat annars kräver höjning.

Exempel på More Command

dir | Mer

I ovanstående exempel används mer kommandot med kommandot dir, som paginerar de ofta långa resultaten av det här kommandot, vars första sida skulle se ut så här:

Volym i enhet D är säkerhetskopiering och nedladdningar Volym serienummer är E4XB-9064 katalog för D: Files File Cabinet Handböcker 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 9997238 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 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 - More -

Längst ned på den sidan, som du ser i kommandotolken, märker du en " -- Mer --" prompt.Här har du ytterligare alternativ, som alla beskrivs i avsnitten nedan. Vanligtvis skulle du dock trycka på mellanslagstangenten för att gå vidare till nästa sida, och så vidare och så vidare.

mer list.txt

I det här exemplet är Mer Kommando används för att visa innehållet i list.txt fil i kommandotolken:

Mjölkost Yoghurt Avokado Broccoli Klockaprika Kål Edamame Svamp Spaghetti Squash Spenat Körsbär Frysta Björn Meloner Apelsiner Päron Mandariner Brun Ris Havregryn Pasta Pita Bröd Quinoa Mjölkfisk Kyckling Garbanzo Bönor - Mer (93%) -

Sedan Mer kommandot har full tillgång till filen du visar, det vet från början hur mycket den visas på skärmen, vilket ger dig en procentuell indikation, - Mer (93%) - i det här fallet om hur komplett produktionen är.

Notera: Att utföra mer utan filnamn eller några alternativ är tillåtet men gör inte något användbart.

Alternativ som finns tillgängliga på - Mer - Fråga

Ett antal extra alternativ är tillgängliga när du ser " -- Mer -- "snabb vid paginationen när du använder mer kommandot:

tryck på mellanslagstangenten för att gå vidare till nästa sida.
Tryck Stiga på att gå vidare till nästa rad.
p n Tryck p vid -- Mer -- snabbt och sedan, när det blir uppmanat, antalet rader, n , som du skulle vilja se nästa, följt av Stiga på.
s n Tryck s vid -- Mer -- snabbt och sedan, när det blir uppmanat, antalet rader, n , som du skulle vilja hoppa över innan du visar nästa sida. Tryck Stiga på att fortsätta.
fTryck f för att hoppa till nästa fil i din flervalslista med filer som ska visas. Om du bara har angett en enda fil som ska matas ut, eller använder du kommandot mer med ett annat kommando, använder du f kommer att lämna vad du än visar och återvända till prompten.
qTryck q vid - More - för att avsluta visning av filerna eller kommandoutgången. Det här är detsamma som att använda CTRL + C för att avbryta.
=Använd = signera (bara en gång) för att visa linjenummeret för den produktionen du är just nu (det vill säga linjen du ser precis ovanför -- Mer -- ).
?Skriv a ? när du är mellan sidor för att visa en snabb påminnelse om dina alternativ vid denna prompning, tyvärr utan förklaringar.

Tips: Som jag nämnde i den ursprungliga syntaxdiskussionen, om du har problem med att få dessa alternativ att fungera, kör kommandot igen men lägg till / e i listan över alternativ du använder.