Sintaksa naredbe je u osnovi pravila za pokretanje naredbe. Trebate znati čitati sintaksu kada upoznate kako koristiti naredbu kako biste ga ispravno izvršili.
Kao što ste vjerojatno vidjeli ovdje na Lifewireu, a možda i drugim web stranicama, Command Prompt naredbe, DOS naredbe, pa čak i mnoge naredbe za pokretanje su opisane sa svim vrstama kose, zagrade, kurzivom itd. Jednom kad znate što se sve te oznake odnose , možete pogledati sintaksu bilo koje naredbe i odmah znati koje su opcije potrebne i koje se opcije mogu koristiti s ostalim opcijama.
Bilješka: Ovisno o izvoru, možda ćete vidjeti nešto drugačiju sintaksu kada se koristi za opisivanje naredbi. Koristimo metodu koju je Microsoft povijesno upotrebljavao, a sva sintaksna naredba koju smo ikada vidjeli na bilo kojem mjestu vrlo je slična, ali imajte na umu da slijedite ključ za sintakse koji se odnosi na naredbe koje čitate i ne pretpostavite da su svi web stranice i dokumentacija koriste istu metodu.
Ključ naredbene sintakse
Sljedeći ključ sintakse opisuje kako se svaki zapis u sintaktičkoj naredbi treba koristiti. Slobodno se uputite na to dok prolazimo kroz tri primjera ispod tablice.
Notacija | Značenje |
---|---|
odvažan | Podebljane stavke moraju upisati točno onako kako su prikazane, što uključuje sve podebljane riječi, kose crte, dvotočke itd. |
kurzivan | Kurzivne stavke su stavke koje morate dostaviti. Nemojte pisati kurzivu doslovno i koristiti je u naredbi kao što je prikazano. |
S p a c s | Svi se prostori trebaju shvatiti doslovno. Ako sintaksu naredbe ima razmak, upotrijebite taj prostor prilikom izvršavanja naredbe. |
Tekst unutar zagrada | Sve stavke unutar zagrada su neobavezne. Zagrade se ne smiju uzimati doslovno pa ih nemojte koristiti prilikom izvršavanja naredbe. |
Tekst izvan zagrada | Potreban je tekst koji nije sadržan u nosaču. U sintaksi mnogih naredbi, jedini tekst koji nije okružen jednim ili više zagrada je sam naziv naredbe. |
{Tekst unutar braces} | Stavke unutar okvira su opcije, od kojih vas mora odaberite samo jedan, Oznake se ne smiju uzimati doslovno pa ih nemojte koristiti prilikom izvršavanja naredbe. |
Okomito | bar | Vertikalne šipke koriste se za odjeljivanje stavki unutar zagrada i bracesa. Ne uzimajte vertikalne šipke doslovno - nemojte ih koristiti prilikom izvršavanja naredbi. |
Ellipse … | Elipsa znači da se stavka može ponavljati na neodređeno vrijeme. Nemojte tipizirati elipsu doslovno pri izvođenju naredbe i pazite da koristite razmake i druge potrebne stavke kao što je prikazano ponavljanjem stavki. |
Bilješka: Štapovi se ponekad nazivaju i kvadratnim zagradama, pri čemu se zagrade se katkad nazivaju čvrste zagrade ili cvjetne zagrade, a okomite šipke ponekad nazivaju cijevi, okomite crte ili okomite crte. Bez obzira na to što ih zovete, nitko se nikada ne smije uzimati doslovno kada izvršava naredbu.
Primjer # 1: Vol Command
Evo sintakse za naredbu vol, naredbu dostupnu iz naredbenog retka u svim verzijama operacijskog sustava Windows:
vol voziti:
Riječ vol je podebljan, što znači da treba shvatiti doslovno. Također je izvan zagrada, što znači da je to potrebno. Pogledat ćemo zagrade nekoliko odlomaka dolje.
sljedeći vol je prostor. Prostori u sintaksi zapovjedi trebaju se uzeti doslovno, pa kada izvršavate naredbu vol, morat ćete staviti razmak između vol i sve što bi moglo doći sljedeći.
Zaglavlja ukazuju na to da sve što je sadržano unutar njih je neobavezno - sve što postoji nije potrebno za naredbu da funkcionira, ali može biti nešto što želite koristiti, ovisno o tome što koristite naredbu. Tragovi se nikada ne smiju uzimati doslovno, tako da nikad ne uključujte ih prilikom izvršavanja naredbe.
Unutar zagrada je kurzivna riječ voziti , nakon čega slijedi debelo crijevo podebljano. Sve što je italizirano je nešto što morate dostaviti, a ne uzeti doslovno. U ovom slučaju, a voziti odnosi se na slovo pogona, pa ćete ovdje trebati dostaviti slovo pogona. Baš kao s vol, budući da: je podebljano, treba ga upisati kao što je prikazano.
Na temelju svih tih informacija, ovdje su neki valjani i nevažeći načini za izvršavanje naredbe vol i zašto:
vol
Vrijedi: Naredba vola može se izvršiti samo zbog toga voziti : je opcionalan jer je okružen zagradama.
vol. d
Nevažeći: Ovaj put se koristi opcionalni dio naredbe, navodeći voziti kao d, ali je debelo crijevo zaboravljeno. Zapamtite, znamo da je debelo crijevo prateći voziti jer je uključen u isti skup zagrada i znamo da bi se trebalo koristiti doslovno jer je podebljano.
vol e: / str
Nevažeći: / p opcija nije navedena u sintaksi naredbi tako da se naredba vol ne izvodi prilikom korištenja.
vol c:
Vrijedi: U ovom slučaju, opcionalno voziti : argument je korišten upravo onako kako je namjeravano.
Primjer # 2: naredba za isključivanje
Ovdje navedena sintaksa je za naredbu za isključivanje i očito je mnogo složenija nego u gornjem primjeru naredbe vol. Međutim, oslanjajući se na ono što već znate, tu je zapravo vrlo malo više da naučite ovdje:
ugasiti / i | / l | / s | / r | / g | / a | / p | / h | / e / f / m computername / t xxx / d p:|u: xx : gg / c " komentar '
Imajte na umu da su stavke u zagradama uvijek neobavezne, uvijek su potrebne stavke izvan zagrada, podebljane stavke i prostori uvijek su doslovni, a kursiravljene stavke morate osigurati.
Veliki novi koncept u ovom primjeru je vertikalna traka. Okomite šipke unutar zagrada ukazuju na dodatne izbore. Dakle, u gore navedenom primjeru možete, ali ne morate, odabrati uključivanje jedan od sljedećih opcija pri izvođenju naredbe za isključivanje: / i, / l, / s, / r, / g, / a, / p, / h, ili / e, Poput zagrada, postoje vertikalne šipke koje objašnjavaju sintaksu zapovijedanja i ne trebaju se doslovno shvatiti.
Naredba za isključivanje također ima ugniježđenu opciju u / d p:|u: xx : gg - u osnovi, opcija unutar opcije.
Poput volumena vola u gornjem primjeru # 1, ovdje su neki valjani i nevažeći načini korištenja naredbe za isključivanje:
isključivanje / r / s
Nevažeći: / r i / s opcije se ne mogu koristiti zajedno. Ove okomite šipke označavaju izbore, od kojih možete odabrati samo jedan.
isključivanje / s p: 0: 0
Nevažeći: koristeći / s je savršeno u redu, ali korištenje p: 0: 0 nije zato što je ova opcija dostupna samo uz / d opciju koju sam zaboravio koristiti. Ispravna uporaba bila bi isključivanje / s / d p: 0: 0.
shutdown / r / f / t 0
Vrijedi: Ovaj put su sve opcije ispravno upotrijebljene. / r opcija nije upotrijebljena s bilo kojim drugim izborom unutar niza zagrada, i / f i / t korištene su opcije kao što je opisano u sintaksi.
Primjer # 3: Naredba za neto korištenje
Za naš konačni primjer, pogledajmo naredbu net use, jednu od mrežnih naredbi. Sintaksa naredbe za uporabu neto je malo neuredna, pa sam ga skratio kako bih objasnio da je to malo lakše (pogledajte punu sintaksu ovdje):
neto upotreba * \ computername NazivResursaKojiSeZajedničkiKoristi * /uporan:Da / savecred /izbrisati
Naredba za neto iskoristivost ima dva primjerka nove notacije, braće. Oslonac označava da je jedan i samo jedan od izbora, odvojeni jednim ili više vertikalnih šipki potreban , To je za razliku od nosača s vertikalnim šipkama koje označavaju neobavezan izbori.
Pogledajmo neke valjane i neispravne uporabe neto korištenja:
neto koristiti e: * poslužitelj datoteke
Nevažeći: Prvi skup braces znači da možete odrediti a Naziv uređaja ili upotrijebite zamjenski znak * - ne možete učiniti oboje. Ili neto korištenje e: poslužitelj datoteke ili neto koristiti * poslužitelj datoteke bi bili valjani načini za izvršavanje neto korištenja u ovom slučaju.
neto upotreba * appsvr01 source 1lovet0visitcanada / uporni: ne
Vrijedi: Pravilno sam koristio nekoliko opcija u ovom izvršavanju neto korištenja, uključujući jednu ugniježđenu opciju. Upotrijebio sam * kada je potrebno odabrati između njega i navođenje a Naziv uređaja , Odredio sam udio izvor na poslužitelju appsvr01 , a zatim odabirete da odredite { zaporka } za taj udio, 1lovet0visitcanada , umjesto da prisiljavam neto iskoristiti da me potakne na jedan {*}.
Također sam odlučio da ne dopuštam da se ovaj novi zajednički pogon automatski ponovno spoji sljedeći put kada pokrenem računalo / Uporni: nema.
neto upotreba / uporna
Nevažeći: U ovom primjeru odabrao sam upotrebu opcija /uporan prebaciti, ali sam zaboravio uključiti debelo crijevo pored njega i također zaboravio odabrati između dvije tražene opcije, Da ili Ne, između bracesa. izvršavanje neto upotreba / uporna: da bila bi važeća upotreba neto korištenja.