Skip to main content

Så här läser du kommandosyntax i Windows

(Weekly Idol EP.277) BLACKPINK Random play dance FULL ver. (Juni 2026)

(Weekly Idol EP.277) BLACKPINK Random play dance FULL ver. (Juni 2026)
Anonim

Syntaxen för ett kommando är i grunden reglerna för att köra kommandot. Du behöver veta hur man läser syntaxnotation när man lär sig hur man använder ett kommando så att du kan utföra det ordentligt.

Som du säkert har sett här på Lifewire och kanske andra webbplatser, kommandotolkommandon, DOS-kommandon och även många körkommandon beskrivs med alla slags snedstreck, parentes, kursiv osv. När du väl vet vad alla dessa märken hänvisar till , kan du titta på kommandos syntax och känna direkt vilka alternativ som krävs och vilka alternativ som kan användas med andra alternativ.

Notera: Beroende på källan kan du kanske se något annorlunda syntax när det används för att beskriva kommandon. Vi använder en metod som Microsoft historiskt har använt och alla kommandosyntaxar som vi någonsin har sett på någon webbplats är extremt likartade, men kom ihåg att du bör följa syntaxnyckeln som gäller de kommandon du läser och inte anta att allt webbplatser och dokumentation använder exakt samma metod.

Kommandosyntaxnyckel

Följande syntax nyckel beskriver hur varje notering i ett kommandos syntax ska användas. Känselförnimmelsen att hänvisa till detta när vi går igenom de tre exemplen nedanför bordet.

NotationMenande
DjärvDjärva föremål måste skrivas exakt som de visas, detta inkluderar fetstil, snedstreck, kolon, etc.
Kursiv Kursiv objekt är objekt som du måste tillhandahålla. Ta inte kursiv objektiv bokstavligt och använd det i kommandot som visat.
S p a c s sAlla utrymmen bör tas bokstavligen. Om ett kommandos syntax har utrymme, använd det utrymme när du kör kommandot.
Text inom parentesAlla artiklar i en konsol är valfria. Fästen ska inte tas bokstavligen så använd inte dem när du utför ett kommando.
Text utanför parentesVarje text som inte finns i en konsol krävs. I syntaxen för många kommandon är den enda texten som inte är omringad av en eller flera parentes det egna kommandonamnet.
{Text in braces}Föremålen i ett fäste är alternativ, varav du måste välj bara ett. Hängslen ska inte tas bokstavligen så använd inte dem när du utför ett kommando.
Vertikal | barVertikala stänger används för att separera föremål inom parenteser. Ta inte vertikala staplar bokstavligt - använd inte dem när du kör kommandon.
Ellipsis …En ellips innebär att ett föremål kan upprepas i obestämd tid. Skriv inte ellipser bokstavligen när du utför ett kommando och var försiktig med att använda mellanslag och andra obligatoriska objekt som visas vid upprepande objekt.

Notera: Häften kallas ibland även som fackhakparentes, hängslen kallas ibland som hakparenteser eller blomfästen, och vertikala stänger kallas ibland rör, vertikala linjer eller vertikala snedstreck. Oavsett vad du kallar dem, bör ingen någonsin tas bokstavligen när du utför ett kommando.

Exempel # 1: Vol Command

Här är syntaxen för vol-kommandot, ett kommando tillgängligt från kommandotolken i alla versioner av Windows-operativsystemet:

vol kör:

Ordet vol är i fetstil, vilket betyder att det borde tas bokstavligen. Det är också utanför några parentes, vilket betyder att det krävs. Vi tar en titt på parentes några stycken ner.

Följande vol är ett utrymme. Mellanslag i kommandot syntax ska tas bokstavligen, så när du kör vol-kommandot måste du sätta ett mellanslag mellan vol och allt som kan komma nästa.

Fästena indikerar att det som finns inne i dem är frivilligt - det som inte är nödvändigt krävs att kommandot fungerar men kan vara något du vill använda, beroende på vad du använder kommandot för. Fästen ska aldrig tas bokstavligen så aldrig inkludera dem när de utför ett kommando.

Inne i parenteserna är det kursiverade ordet kör , följt av ett kolon i fetstil. Något kursiverat är något du måste leverera, inte ta bokstavligt. I det här fallet a kör hänvisar till en körbokstav, så du vill ge ett drivbrev här. Precis som med vol, eftersom: är fet, borde det skrivas som visat.

Baserat på all den informationen finns här några giltiga och ogiltiga sätt att utföra vol-kommandot och varför:

vol

Giltig: Vol-kommandot kan utföras av sig själv eftersom kör : är valfritt eftersom det är omgivet av parenteser.

vol d

Ogiltig: Den här gången används den valfria delen av kommandot, som specificeras kör som d, men tjocktarmen glömdes. Kom ihåg, vi vet att kolon följer med kör eftersom det ingår i samma uppsättning parentes och vi vet att den ska användas bokstavligen eftersom den är djärv.

vol e: / p

Ogiltig: De / p alternativet var inte listat i kommandotyntaxen så vol-kommandot körs inte när det används.

vol c:

Giltig: I det här fallet är det valfritt kör : Argumentet användes precis som avsett.

Exempel # 2: Shutdown Command

Syntaxen som listas här är för shutdown-kommandot och är uppenbarligen mycket mer komplex än i vol-kommandot exempel ovan. Men bygger på vad du redan vet finns det faktiskt väldigt lite mer att lära dig här:

stänga av /jag | / I | / s | / r | / g | /en | / p | / h | / e / f / m datornamn / t xxx / d p:|u: xx : yy / c " kommentar '

Kom ihåg att artiklar inom parentes alltid är frivilliga. Objekt utanför parentes krävs alltid, djärva föremål och mellanslag är alltid bokstavliga och kursiverade objekt ska tillhandahållas av dig.

Det stora nya konceptet i det här exemplet är den vertikala linjen. Vertikala staplar inom parentes anger valfria val. Så i exemplet ovan kan du, men behöver inte, välja att inkludera ett av följande alternativ när du kör ett avstängningskommando: /jag, / I, / s, / r, / g, /en, / p, / h, eller / e. Liksom parentes finns vertikala streck för att förklara kommandosyntax och ska inte tas bokstavligen.

Stängningskommandot har också ett kapslade alternativ i / d p:|u: xx : yy - i princip ett alternativ inom ett alternativ.

Gilla med vol-kommandot i exempel # 1 ovan, här är några giltiga och ogiltiga sätt att använda avstängningskommandot:

avstängning / r / s

Ogiltig: De / r och / s alternativ kan inte användas tillsammans. Dessa vertikala staplar indikerar val, av vilka du bara kan välja en.

avstängning / s p: 0: 0

Ogiltig: Använder sig av / s är helt bra men användningen av p: 0: 0 beror inte på att det här alternativet är tillgängligt endast med / d alternativ som jag glömde att använda. Den korrekta användningen skulle ha varit avstängning / s / d p: 0: 0.

avstängning / r / f / t 0

Giltig: Alla alternativ användes korrekt den här gången. De / r alternativet användes inte med något annat val inom dess uppsättning parentes, och / f och / t Alternativ användes som beskrivs i syntaxen.

Exempel # 3: Net Use Command

För vårt slutliga exempel, låt oss titta på kommandot nätanvändning, en av nätkommandon. Syntaxen för nätanvändning är lite rörig så jag har förkortat det nedan för att förklara det lite lättare (se fullständig syntax här):

nätanvändning * \ datornamn resursnamn * /beständig:ja / savecred /radera

Nätanvändningskommandot har två instanser av en ny notation, staget. En stag indikerar att en och endast en av valen, åtskilda av en eller flera vertikala stavar, är nödvändig . Detta är till skillnad från konsolen med vertikala stänger som indikerar valfri val.

Låt oss titta på några giltiga och ogiltiga användningar av nätanvändning:

nätanvändning e: * server filer

Ogiltig: Den första uppsättningen hängslen betyder att du kan ange en enhetsnamn eller använd jokerteckenet * - du kan inte göra båda. Antingen nätanvändning e: server filer eller nätanvändning * server filer skulle ha varit giltiga sätt att genomföra nätanvändning i det här fallet.

nettanvändning * appsvr01 source 1lovet0visitcanada / persistent: no

Giltig: Jag använde rättvis flera alternativ i detta utförande av nätanvändning, inklusive ett kapslade alternativ. Jag använde * när det krävs att välja mellan det och ange a enhetsnamn , Jag angav en andel källa på en server appsvr01 och valde då att ange en { Lösenord } för den delen, 1lovet0visitcanada , istället för att tvinga nätanvändning för att leda mig till en {*}.

Jag bestämde också att inte tillåta att den här nya delade enheten automatiskt kopplas om igen nästa gång jag startar datorn / Persistent: nej.

nätanvändning / beständighet

Ogiltig: I det här exemplet valde jag att använda valfri /beständig växla men jag glömde att inkludera kolon bredvid den och glömde också att välja mellan de två nödvändiga alternativen, ja eller Nej, mellan axlarna. exekvera nätanvändning / ihållande: ja skulle ha varit en giltig användning av nätanvändning.