Skip to main content

Sådan læses kommandosyntax i Windows

Consommer (Mike Ward Sous Écoute) (Juni 2026)

Consommer (Mike Ward Sous Écoute) (Juni 2026)
Anonim

Syntaxen for en kommando er grundlæggende reglerne for at køre kommandoen. Du skal vide, hvordan du læser syntaksnotation, når du lærer at bruge en kommando, så du kan udføre den korrekt.

Som du sikkert har set her på Lifewire og måske andre hjemmesider, er kommandopromptkommandoer, DOS-kommandoer og endda mange kørekommandoer beskrevet med alle mulige skråstreger, parenteser, kursiv osv. Når du ved hvad alle disse karakterer refererer til , kan du se på en kommandos syntaks og ved med det samme, hvilke muligheder der kræves, og hvilke muligheder der kan bruges med andre muligheder.

Bemærk: Afhængigt af kilden kan du muligvis se lidt anderledes syntaks, når den bruges til at beskrive kommandoer. Vi bruger en metode, som Microsoft historisk har brugt, og alle kommandosyntaxer, som vi nogensinde har set på et websted, er meget ens, men husk at du skal følge syntaksnøglen, der vedrører de kommandoer, du læser, og ikke antage, at alle websteder og dokumentation bruger nøjagtig samme metode.

Command Syntax Key

Den følgende syntaksnøgle beskriver, hvordan hver notation i en kommandos syntaks skal bruges. Du er velkommen til at henvise til dette, da vi går gennem de tre eksempler under bordet.

NotationBetyder
DristigDristige genstande skal indtastes nøjagtigt, som de er vist. Dette inkluderer alle fed ord, skråstreger, tykkelser osv.
Kursiv Kursiv elementer er varer, du skal levere. Tag ikke kursiv elementet bogstaveligt og brug det i kommandoen som vist.
S p a c s sAlle rum skal tages bogstaveligt. Hvis en kommandos syntaks har plads, skal du bruge det mellemrum, når du udfører kommandoen.
Tekst indenfor parentesEventuelle genstande i en beslag er valgfri. Brackets skal ikke tages bogstaveligt, så brug dem ikke, når du udfører en kommando.
Tekst uden parentesEnhver tekst, der ikke er indeholdt i en beslag, er påkrævet. I syntaxen af ​​mange kommandoer er den eneste tekst, der ikke er omgivet af en eller flere parentes, selve kommandoenavnet.
{Tekst indenfor bøjler}Punkterne i en bøjle er muligheder, hvoraf du skal Vælg kun en. Braces skal ikke tages bogstaveligt, så brug dem ikke, når de udfører en kommando.
Lodret | barLodrette stænger bruges til at adskille genstande i parenteser. Tag ikke lodrette streger bogstaveligt - brug dem ikke, når du udfører kommandoer.
Ellipsis …En ellipse betyder, at en genstand kan gentages på ubestemt tid. Skriv ikke ellipser bogstaveligt, når du udfører en kommando, og pas på at bruge mellemrum og andre nødvendige elementer som vist ved gentagelse af genstande.

Bemærk: Beslagene omtales også undertiden som firkantede parenteser, stænger omtales undertiden som skarpe parenteser eller blomsterbeslag, og lodrette stænger kaldes nogle gange rør, lodrette linjer eller lodrette skråstreger. Uanset hvad du kalder dem, bør ingen nogensinde tages bogstaveligt, når du udfører en kommando.

Eksempel # 1: Vol Command

Her er syntaxen for kommandoen vol, en kommando tilgængelig fra kommandoprompt i alle versioner af Windows-operativsystemet:

vol køre:

Ordet vol er fed, hvilket betyder at det skal tages bogstaveligt. Det er også uden for parentes, hvilket betyder, at det er påkrævet. Vi tager et kig på parenteser et par stykker ned.

Følge vol er et rum. Spaces i en kommandos syntaks skal tages bogstaveligt, så når du udfører kommandoen vol, skal du sætte et mellemrum mellem vol og alt hvad der måtte komme næste.

Brackets angiver, at hvad der er inde i dem, er valgfrit - hvad der er derinde, er ikke påkrævet for kommandoen at fungere, men det kan være noget, du vil bruge, alt efter hvad du bruger kommandoen til. Brackets må aldrig tages bogstaveligt, så tag dem aldrig ind, når de udfører en kommando.

Indenfor parenteserne er det kursiverede ord køre , efterfulgt af et tykt kolon. Alt kursiv er noget, du skal levere, ikke tage bogstaveligt. I dette tilfælde a køre henviser til et drevbogstav, så du vil gerne give et drevbog her. Ligesom med vol, da: er fed, skal den skrives som vist.

Baseret på al den information er her nogle gyldige og ugyldige måder at udføre vol kommandoen på og hvorfor:

vol

Gyldig: Vol-kommandoen kan udføres af sig selv, fordi køre : er valgfrit, fordi det er omgivet af parenteser.

vol d

Ugyldig: Denne gang bliver den valgfrie del af kommandoen brugt med angivelse af køre som d, men tyktarmen blev glemt. Husk, vi ved tyktarmen ledsager den køre fordi det er inkluderet i det samme sæt parentes, og vi ved, at det skal bruges bogstaveligt, fordi det er fed.

vol e: / p

Ugyldig: Det / p indstillingen blev ikke angivet i kommandosyntaxen, så vol-kommandoen kører ikke, når den bruges.

vol c:

Gyldig: I dette tilfælde er valgfri køre : Argumentet blev brugt lige som tilsigtet.

Eksempel nr. 2: Nedlukningskommando

Syntaxen, der er angivet her, er til nedlukningskommandoen og er selvfølgelig meget mere kompleks end i vol kommando eksemplet ovenfor. Men baseret på det, du allerede ved, er der faktisk meget lidt mere at lære her:

lukke ned /jeg | / l | / s | / r | / g | /en | / p | / h | / e / f / m computernavn / t xxx / d p:|u: xx : åå / c " kommentar '

Husk at genstande inden parentes altid er valgfri. Der kræves altid varer uden parentes, fed skrift og mellemrum er altid bogstavelige, og kursiverede elementer skal leveres af dig.

Det store nye koncept i dette eksempel er den lodrette bjælke. Lodrette stænger i parentes angiver valgfrie valg. Så i eksemplet ovenfor kan du, men behøver ikke at vælge at medtage en af følgende muligheder, når du udfører en shutdown-kommando: /jeg, / l, / s, / r, / g, /en, / p, / h, eller / e. Ligesom parentes findes lodrette stænger for at forklare kommandosyntax og må ikke bogstaveligt tages.

Lukke kommandoen har også en indlejret indstilling i / d p:|u: xx : åå - dybest set en mulighed inden for en mulighed.

Som med kommandoen vol i eksempel # 1 ovenfor, er her nogle gyldige og ugyldige måder at bruge kommandoen shutdown:

nedlukning / r / s

Ugyldig: Det / r og / s mulighederne kan ikke bruges sammen. Disse lodrette bjælker angiver valg, hvoraf man kun kan vælge en.

shutdown / s p: 0: 0

Ugyldig: Ved brug af / s er helt fint, men brugen af p: 0: 0 er ikke fordi denne mulighed kun er tilgængelig med / d mulighed, som jeg glemte at bruge. Den korrekte brug ville have været nedlukning / s / d p: 0: 0.

nedlukning / r / f / t 0

Gyldig: Alle muligheder blev brugt korrekt denne gang. Det / r valgmuligheden blev ikke brugt med noget andet valg inden for sit sæt parentes, og / f og / t indstillinger blev brugt som beskrevet i syntaxen.

Eksempel nr. 3: Netbrugskommando

Til vores sidste eksempel, lad os se på netbrugskommandoen, en af ​​netkommandoerne. Syntaxen for brug af netbrug er lidt rodet, så jeg har forkortet det nedenfor for at forklare det lidt lettere (se den fulde syntaks her):

net brug * \ computernavn ShareName * /vedvarende:Ja / savecred / slette

Netbrugskommandoen har to forekomster af en ny notation, bøjlen. En bøjle indikerer at en og kun en af ​​valgene er adskilt af en eller flere lodrette stænger påkrævet . Dette er i modsætning til beslaget med lodrette stænger, der indikerer valgfri valg.

Lad os se på nogle gyldige og ugyldige anvendelser af netbrug:

net brug e: * server filer

Ugyldig: Det første sæt af seler betyder, at du kan angive en enhedsnavn eller brug jokertegnet * - Du kan ikke gøre begge dele. enten netbrug e: server filer eller net brug * server filer ville have været gyldige måder at udføre netbrug i denne sag.

net brug * appsvr01 source 1lovet0visitcanada / vedvarende: nej

Gyldig: Jeg brugte korrekt flere muligheder i denne udførelse af netbrug, herunder en indlejret indstilling. Jeg brugte * når det er nødvendigt at vælge mellem det og angive a enhedsnavn , Jeg har angivet en andel kilde på en server appsvr01 , og valgte derefter at angive en { adgangskode } for den andel, 1lovet0visitcanada , i stedet for at tvinge netbrug til at spørge mig om en {*}.

Jeg besluttede også ikke at tillade, at dette nye delte drev automatisk tilkobles igen næste gang jeg starter min computer / Persistent: nej.

netbrug / vedvarende

Ugyldig: I dette eksempel valgte jeg at bruge den valgfrie /vedvarende skifte men jeg glemte at inkludere tyktarmen ved siden af ​​det og også glemte at vælge mellem de to krævede indstillinger, Ja eller ingen, mellem bøjlerne. Udfører netbrug / vedvarende: ja ville have været en gyldig brug af netbrug.