Kako čitati sintaksu naredbi u sustavu Windows

Sadržaj:

Kako čitati sintaksu naredbi u sustavu Windows
Kako čitati sintaksu naredbi u sustavu Windows
Anonim

Sintaksa naredbe je u osnovi pravila za izvođenje naredbe. Morate znati kako čitati notaciju sintakse kada učite kako koristiti naredbu kako biste je mogli ispravno izvršiti.

Kao što ste vjerojatno vidjeli ovdje na Lifewireu i možda drugim web stranicama, naredbe naredbenog retka, naredbe DOS-a, pa čak i mnoge naredbe za pokretanje opisane su raznim kosim crtama, zagradama, kurzivom itd. Jednom kada saznate što sve te oznake na koje se odnose, možete pogledati sintaksu bilo koje naredbe i odmah znati koje su opcije potrebne i koje se opcije mogu koristiti s kojim drugim opcijama.

Ovisno o izvoru, mogli biste vidjeti malo drugačiju sintaksu kada se koristi za opisivanje naredbi. Koristimo metodu koju je Microsoft povijesno koristio i sva sintaksa naredbi koju smo ikada vidjeli na bilo kojem mjestu je vrlo slična, ali zapamtite da biste trebali slijediti ključ sintakse koji se odnosi na naredbe koje čitate i ne pretpostavljati da sve web stranice i dokumentacija koriste potpuno istu metodu.

Ključ sintakse naredbe

Sljedeći ključ sintakse opisuje kako se svaka notacija u sintaksi naredbe treba koristiti. Slobodno navedite ovo dok prolazimo kroz tri primjera ispod tablice.

Referentna tablica sintakse naredbi
Notacija Značenje
Podebljano Podebljane stavke moraju biti upisane točno onako kako su prikazane, ovo uključuje sve podebljane riječi, kose crte, dvotočke itd.
kurziv Kurzivni artikli su artikli koje morate dostaviti. Ne shvaćajte stavku u kurzivu doslovno i koristite je u naredbi kao što je prikazano.
S p a c e s Sve razmake treba shvatiti doslovno. Ako sintaksa naredbe ima razmak, koristite taj razmak kada izvršavate naredbu.
[Tekst unutar zagrada] Sve stavke unutar zagrade su izborne. Zagrade se ne smiju shvatiti doslovno pa ih nemojte koristiti kada izvršavate naredbu.
Tekst izvan zagrada Svaki tekst koji nije sadržan u zagradama je obavezan. U sintaksi mnogih naredbi, jedini tekst koji nije okružen jednom ili više zagrada je sam naziv naredbe.
{Tekst unutar zagrada} Stavke unutar zagrade su opcije od kojih morate odabrati samo jednu. Zagrade se ne smiju shvatiti doslovno pa ih nemojte koristiti prilikom izvršavanja naredbi.
Okomito | bar Okomite trake koriste se za odvajanje stavki unutar zagrada i zagrada. Ne shvaćajte okomite trake doslovno – nemojte ih koristiti prilikom izvršavanja naredbi.
Elipsis … Elipsa znači da se stavka može ponavljati neograničeno dugo. Nemojte doslovno upisivati elipsu kada izvršavate naredbu i pazite da koristite razmake i druge potrebne stavke kao što je prikazano kada ponavljate stavke.

Zagrade se ponekad nazivaju i uglatim zagradama, zagradama se ponekad nazivaju vijugavim zagradama ili cvjetnim zagradama, a okomite trake ponekad se nazivaju crte, okomite crte ili okomite kose crte. Bez obzira na to kako ih zovete, nijednu nikada ne treba shvatiti doslovno kada izvršavate naredbu.

Primjer 1: Vol naredba

Ovdje je sintaksa za vol naredbu, naredbu dostupnu iz naredbenog retka u svim verzijama operacijskog sustava Windows:

vol [pogon:]

Image
Image

Riječ vol podebljana je, što znači da je treba shvatiti doslovno. Također je izvan zagrada, što znači da je obavezno. Pogledat ćemo zagrade nekoliko paragrafa niže.

Slijedeći vol je razmak. Razmake u sintaksi naredbe treba shvatiti doslovno, tako da kada izvršavate naredbu vol, morat ćete staviti razmak između vol i svega što bi moglo doći sljedeće.

Zagrade označavaju da sve što je sadržano u njima nije obavezno - što god je tamo nije potrebno za funkcioniranje naredbe, ali bi moglo biti nešto što želite koristiti, ovisno o tome za što koristite naredbu. Zagrade se nikada ne smiju shvatiti doslovno, stoga ih nikada nemojte uključivati kada izvršavate naredbu.

Unutar zagrada nalazi se kurzivom riječ drive, iza koje slijedi podebljana dvotočka. Sve što je kurzivno je nešto što morate navesti, a ne shvatiti doslovno. U ovom slučaju, pogon se odnosi na slovo pogona, tako da ćete ovdje htjeti unijeti slovo pogona. Kao i kod vol, budući da je : podebljano, treba ga upisati kao što je prikazano.

Na temelju svih tih informacija, evo nekoliko valjanih i nevažećih načina za izvršavanje naredbe vol i zašto:

vol

Valjano: Naredba vol može se izvršiti sama jer pogon : nije obavezan jer je okružen zagradama.

vol d

Invalid: Ovaj put se koristi opcijski dio naredbe, navodeći pogon kao d, ali dvotačka je zaboravljena. Zapamtite, znamo da dvotočka prati pogon jer je uključena u isti skup zagrada i znamo da bi se trebala koristiti doslovno jer je podebljana.

svezak: /p

Invalid: /p opcija nije navedena u sintaksi naredbe, tako da se naredba vol ne pokreće kada se koristi to.

vol c:

Valjano: U ovom slučaju, opcijski argument pogona : korišten je kao što je i predviđeno.

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, nadovezujući se na ono što već znate, ovdje se zapravo još malo toga može naučiti:

gašenje [ /i | /l | /s | /r | /g | /a | /p | /h | /e] [ /f] [ /m \\ ime računala] [ /t xxx] [ /d [ p: | u:] xx: yy] [/c " komentar " ]

Image
Image

Zapamtite da su stavke unutar zagrada uvijek izborne, stavke izvan zagrada su uvijek obavezne, podebljane stavke i razmaci uvijek su doslovni, a stavke označene kurzivom morate unijeti sami.

Veliki novi koncept u ovom primjeru je okomita traka. Okomite crte unutar zagrada označavaju neobavezne izbore. Dakle, u gornjem primjeru možete, ali ne morate, uključiti jednu od sljedećih opcija prilikom izvršavanja naredbe za isključivanje: /i, /l , /s, /r, /g, / a, /p, /h, ili /e Poput zagrada, okomite crte postoje za objašnjenje sintakse naredbi i ne treba ih shvatiti doslovno.

Naredba za isključivanje također ima ugniježđenu opciju u [ /d [ p: | u:] xx : yy]-u osnovi, opcija unutar opcije.

Kao s naredbom vol u prvom primjeru, evo nekoliko valjanih i nevažećih načina za korištenje naredbe za isključivanje:

gašenje /r /s

Nevažeće: Opcije /r i /s ne mogu se koristiti zajedno. Ove okomite trake označavaju izbore od kojih možete odabrati samo jedan.

isključivanje /s p:0:0

Nevažeće: Korištenje /s savršeno je u redu, ali korištenje p:0:0nije jer je ova opcija dostupna samo s opcijom /d , koju smo zaboravili koristiti. Ispravna bi upotreba bila shutdown /s /d p:0:0.

gašenje /r /f /t 0

Važeno: Sve su opcije ovaj put ispravno korištene. Opcija /r nije korištena ni s jednim drugim izborom unutar skupa zagrada, a /f i /topcije su korištene kao što je opisano u sintaksi.

Primjer 3: naredba Net Use

Za naš posljednji primjer, pogledajmo naredbu net use, jednu od net naredbi. Njegova sintaksa je malo neuredna, pa smo je u nastavku skratili kako bismo je malo lakše objasnili (ovdje pogledajte punu sintaksu):

net use [{ devicename | }] [ ime računala sharename [{ lozinka | }] [ /uporan: { yes | no }] [ /savecred] [ /delete]

Image
Image

Naredba net use ima dvije instance novog zapisa: vitičastu zagradu. Vitičasta zagrada označava da je potreban jedan, i samo jedan, od izbora, odvojen jednom ili više okomitih crta. Ovo je za razliku od zagrada s okomitim crtama koje označavaju neobavezne izbore.

Pogledajmo neke valjane i nevažeće upotrebe net use-a:

net use e:\\server\files

Nevažeće: Prvi skup zagrada znači da možete navesti naziv uređaja ili koristiti zamjenski znak - ne možete učiniti oboje. Ili net use e: \\server\files ili net use\\server\files bi bili važeći načini za izvršavanje net use u ovom slučaj.

net use\\appsvr01\source 1lovet0visitcanada /persistent:no

Valjano: Ispravno smo upotrijebili nekoliko opcija u ovom izvršenju korištenja mreže, uključujući jednu ugniježđenu opciju. Koristili smo kada je bilo potrebno izabrati između njega i navođenja naziva uređaja, naveli smo dijeljenje [izvor] na poslužitelju [appsvr01], a zatim odabrali navesti {lozinku} za to podijeli, 1lovet0visitcanada, umjesto da prisiljavaš korištenje mreže da nas pita za jedan {}. Također smo odlučili ne dopustiti da se ovaj novi zajednički disk automatski ponovno poveže kada sljedeći put pokrenemo računalo [ /persistent:no].

neto korištenje /postojano

Invalid: U ovom smo primjeru odabrali korištenje izbornog prekidača /persistent, ali smo zaboravili uključiti dvotočku pored njega i također je zaboravio odabrati između dvije potrebne opcije, yes ili ne, između zagrada. Izvršavanje net use /persistent:yes bilo bi valjano korištenje net use.

Preporučeni: