Kako prebrati ukaz sintakso

Več o tem, kako tolmačiti sintakso ukazov s temi primeri

Sintaksa ukaza je v osnovi pravil za izvajanje ukaza. Morate vedeti, kako prebrati zapis sintakse, ko se učite, kako uporabiti ukaz, da ga lahko pravilno izvedete.

Kot ste verjetno videli tukaj, morda pa so tudi druge spletne strani, ukazi ukazne vrstice , ukazi DOS in celo številni ukazi ukazov opisani z vsemi vrstami poševnic, oklepajih, poševno, itd. Ko veste, kaj se nanašajo na vse te oznake, si lahko ogledate poljubno sintakso ukaza in takoj ugotovite, katere možnosti so potrebne, in katere možnosti je mogoče uporabiti z drugimi možnostmi.

Opomba: Odvisno od vira lahko pri opisovanju ukazov opazite nekoliko drugačno sintakso. Uporabljamo metodo, ki jo je Microsoft uporabil v preteklosti, in vsa sintaksa ukaza, ki smo jo kdaj videli na katerem koli spletnem mestu, je zelo podobna, vendar ne pozabite, da morate slediti sintaksnemu ključu, ki se nanaša na ukaze, ki jih berete, in ne predvidevajte, spletne strani in dokumentacijo uporabljajo enako metodo.

Ključ sintakse ukaza

Naslednji sintaksni ključ opisuje, kako naj se uporablja vsak zapis v sintaksi ukaza. Omenite to, ko gremo skozi tri primere pod tabelo.

Notacija Pomen
Bold Krepke predmete morajo natipkati natanko tako, kot so prikazane, to vključuje vse krepke besede, poševnice, kolone itd.
Italic Italijanski predmeti so predmeti, ki jih morate dati. Ne pošiljajte ležečega predmeta dobesedno in jo uporabite v ukazu, kot je prikazano.
S koraki Vse prostore je treba sprejeti dobesedno. Če ima sintaksa ukaza prostor, uporabite ta prostor, ko izvršite ukaz.
[Besedilo v oklepajih] Vsi predmeti v nosilcu so neobvezni. Nosilci se ne smejo sprejeti dobesedno, zato jih ne uporabljajte pri izvedbi ukaza.
Besedilo izven oklepajev Potrebno je vsako besedilo, ki ni v nosilcu. V sintaksi številnih ukazov je edino besedilo, ki ga ne obkrožajo en ali več oklepajov, sam ukazni ukaz.
{Besedilo znotraj zavihkov} Elementi v sklopu so možnosti, od katerih morate izbrati le eno . Zavore se ne smejo uporabljati dobesedno, zato jih ne uporabljajte pri izvedbi ukaza.
Navpično | bar Navpične palice se uporabljajo za ločevanje predmetov v oklepajih in oklepajih. Ne vzemite vertikalnih palic dobesedno - jih ne uporabljajte pri izvrševanju ukazov.
Ellipsis ... Elipsa pomeni, da se lahko predmet ponovi za nedoločen čas. Ne vnašajte elipse ob dobavi ukaza in pazite, da uporabite presledke in druge zahtevane elemente, kot je prikazano pri ponavljanju elementov.

Opomba: Nosilci se včasih imenujejo tudi kvadratni oklepaji, včasih se lahko zgodi, da so nosilci včasih označeni kot škripni nosilci ali cvetni nosilci, v navpični palici pa se včasih imenujejo cevi, navpične črte ali navpične poševnice. Ne glede na to, kako jih pokličete, nikoli ne smemo nikoli uporabiti dobesedno pri izvrševanju ukaza.

Primer # 1: Vol Command

Tukaj je sintaksa za ukaz vol, ukaz , ki je na voljo v ukaznem pozivu v vseh različicah operacijskega sistema Windows:

vol [ pogon: ]

Beseda vol je v krepkem tisku, kar pomeni, da ga je treba sprejeti dobesedno. Prav tako je zunaj oken, kar pomeni, da je to potrebno. V oklepajih bomo pogledali nekaj odstavkov.

Po volu je prostor. Prostor v sintaksi ukaza je treba razumeti dobesedno, zato boste morali pri uvajanju ukaza vol ujeti prostor med volom in vsem, kar bi lahko sledilo.

Nosilci označujejo, da je vsebina v njih neobvezna - ne glede na to, da ukaz ni potreben za delovanje, lahko pa je nekaj, kar želite uporabiti, odvisno od tega, za kaj uporabljate ukaz. Nosilci se nikoli ne smejo sprejeti dobesedno, zato jih nikoli ne vključite pri izvrševanju ukaza.

V oklepajih je italicizirana pogonska beseda, čemur sledi debelo črevo. Vse, kar je ležeče, je nekaj, kar morate dati, ne pa dobesedno. V tem primeru se pogon nanaša na črko pogona, zato boste morali tukaj dati pismo s pogonom . Tako kot z vol. , Ker: je v krepkem tisku, ga je treba vnašati, kot je prikazano.

Na podlagi vseh teh informacij je tu nekaj veljavnih in neveljavnih načinov za izvajanje ukaza vol in zakaj:

vol

Velja: ukaz vol lahko izvede sam, ker je pogon : neobvezen, ker je obkrožen z oklepaji.

vol. d

Neveljaven: tokrat se uporabi neobvezni del ukaza, ki določa pogon kot d , vendar je bil dvopičnik pozabljen. Ne pozabite, vemo, da debelo črevo spremlja pogon, ker je vključeno v isti niz oklepaj in vemo, da ga je treba uporabljati dobesedno, ker je krepko.

vol. e: / str

Neveljavno: v ukazni sintaksi ni bila navedena možnost / p, da se ukaz vol ne ne zažene, ko ga uporabljate.

vol c:

Veljavno: v tem primeru je bil izbirni pogon : je bil uporabljen samo, kot je bilo predvideno.

Primer # 2: Ukaz za zaustavitev

Sintaksa, navedena tukaj, je za ukaz za zaustavitev in je očitno precej bolj zapletena kot v zgornjem primeru ukaza vol. Vendar pa se na podlagi tega, kar že veste, dejansko zelo malo naučite tukaj:

zaustavitev [ / i | / l | / s | / r | / g | / a | / p | / h | / e ] [ / f ] [ / m \\ computername ] [ / t xxx ] [ / d [ p: | u: ] xx : yy ] [ / c " komentar " ]

Ne pozabite, da so predmeti v oklepaju vedno neobvezni, vedno so potrebni predmeti izven oklepajev, krepki predmeti in presledki so vedno dobesedni, italijanski predmeti pa vam morajo priskrbeti.

Velik nov koncept v tem primeru je navpična vrstica. Navpične palice v oklepajih označujejo neobvezne izbire. Torej v zgornjem primeru lahko med izvajanjem ukaza za zaustavitev izberete eno od naslednjih možnosti: / i , / l , / s , / r , / g , / a , / p , / h ali / e . Kot oklepaji obstajajo navpične palice, ki pojasnjujejo sintakso ukaza in jih ni treba razumeti dobesedno.

Ukaz za zaustavitev ima tudi ugnezdeno možnost v [ / d [ p: | u: ] xx : yy ] - v bistvu možnost znotraj možnosti.

Tako kot z ukazom vol v zgornjem primeru 1 zgoraj, tukaj je nekaj veljavnih in neveljavnih načinov uporabe ukaza za zaustavitev:

zaustavitev / r / s

Neveljavno: Možnosti / r in / s ni mogoče uporabiti skupaj. Te navpične palice kažejo izbire, od katerih lahko izberete le eno.

zaustavitev / sp: 0: 0

Neveljaven: Uporaba / s je popolnoma v redu, vendar uporaba p: 0: 0 ni zato, ker je ta možnost na voljo samo z / d opcijo, ki sem jo pozabil uporabiti. Pravilna uporaba bi bila zaustavitev / s / dp: 0: 0 .

zaustavitev / r / f / t 0

Veljavno: tokrat so bile vse možnosti pravilno uporabljene. Možnost / r ni bila uporabljena z nobeno drugo izbiro v sklopu oklepajev, uporabljene so bile možnosti / f in / t, kot je opisano v sintaksi.

Primer # 3: Ukaz za čisto uporabo

V zadnjem primeru si oglejmo ukaz net use , enega od neto ukazov . Sintaksa ukaza za neto uporabo je malo grdo, zato sem ga spodaj skrajšal, da bi ga razložil nekoliko lažje (glejte polno sintakso tukaj ):

neto uporaba [{ devicename | * }] [ \\ computername \ sharename [{ password | * }]] [ / vztrajno: { da | ne }] [ / savecred ] [ / brisanje ]

Ukaz za neto uporabo ima dva primera nove oznake, brace. Stojalo označuje, da je potrebna izbira enega in samo ena izbira, ločena z eno ali več navpičnimi črtami. To je drugače kot nosilec z navpičnicami, ki označujejo neobvezne izbire.

Oglejmo si nekaj veljavnih in neveljavnih neto uporabe:

neto uporaba e: * \\ server \ files

Neveljavno: prvi niz zavor je pomenilo, da lahko določite devicename ali uporabite znak z nadomestnim znakom * - ne morete storiti obeh. V tem primeru bi bila lahko neto uporaba e: \\ strežnika \ datotek ali uporaba omrežja * \\ strežnika \ net \ \ strežnik \ datoteke veljavna načina za izvajanje omrežne uporabe.

neto uporaba * \\ appsvr01 \ izvor 1lovet0visitcanada / obstojna: ne

Veljavno: pri tej izvedbi neto uporabe sem pravilno uporabil več možnosti, vključno z eno ugnezdeno možnostjo. Ko sem zahteval, da izberejo med tem in določim devicename , sem določil del [ vir ] na strežniku [ appsvr01 ] in nato izbral, da za to delnico navedem { password }, 1lovet0visitcanada , namesto da bi prisilil neto uporabo spodbudite me za eno { * }.

Prav tako sem se odločil, da tega novega skupnega pogona ne bo samodejno ponovno povezal ob naslednjem zagonu računalnika [ / persistent: no ].

neto uporaba / obstojnost

Neveljaven: v tem primeru sem se odločil za uporabo izbirnega stikala / vztrajnega stikala, vendar sem pozabil, da ga poleg tega vključite in tudi pozabili izbrati med dvema zahtevanima možnostoma, da ali ne , med zavitki. Izvedba neto uporabe / vztrajnost: da bi bila veljavna uporaba neto uporabe.