Õppige, kuidas tõlgendada käskude süntaksit nende näidetega
Käsu süntaks on põhimõtteliselt käsu käitamise reeglid. Saate teada, kuidas lugeda süntaksitust, kui õpiksite käsku kasutama, et saaksite seda õigesti käivitada.
Nagu olete siin tõenäoliselt näinud ja võib-olla ka teisi veebisaite, kirjeldatakse käsureale käske , DOS-i käske ja isegi paljusid käivitamisjälgi koos igasuguste kaldkriipsudega, sulgudes, kursiiviga jne. Kui tead, mida kõik need märgid viitavad, võite vaadata mis tahes käsu süntaksit ja teada kohe, milliseid valikuid on vaja ja milliseid valikuid saab kasutada koos muude võimalustega.
Märkus. Sõltuvalt allikast võib käskude kirjeldamisel kasutada veidi erinevat süntaksit. Me kasutame meetodit, mida Microsoft on ajalooliselt kasutanud, ja kogu käskude süntaks, mida oleme kunagi ühes kohas näinud, on äärmiselt sarnased, kuid pidage meeles, et peate järgima süntaksivõtmeid, mis puudutavad käske, mida te lugesite, ja mitte eeldada, et kõik veebisaidid ja dokumendid kasutavad täpselt sama meetodit.
Käsu süntaksi võti
Järgnevas süntaksivõtmes kirjeldatakse, kuidas kasutada käsu süntaksis iga märkust. Võite viidata sellele, kui me kõnnime läbi tabeli all toodud kolme näite.
| Märgistus | Tähendus |
|---|---|
| Julge | Rasvased esemed peavad olema sisestatud täpselt nii, nagu need on näidatud, sealhulgas paksus sõnad, kaldkriipsud, käärid jne |
| Italic | Kursiivsed esemed on esemed, mida peate esitama. Ärge võtke kursiivis sõna otseses mõttes ja kasutage seda käsus nagu näidatud. |
| S sammud | Kõik ruumid tuleks võtta sõna otseses mõttes. Kui käsu süntaksil on ruumi, kasuta seda käsu täitmisel seda ruumi. |
| [Tekst sulgudes] | Sulgudes olevad üksused on valikulised. Brackets ei tohi võtta sõna otseses mõttes, nii et ärge kasutage neid käsu täitmisel. |
| Tekst väljaspool sulgudes | Sulgudes olev tekst on kohustuslik. Paljude käskude süntaksis on ainuke tekst, mis ei ole ühe või mitme sulgudes ümbritsetud, käsu nimi ise. |
| {Tekst sees traksid} | Brauseris olevad esemed on valikud, millest peate valima ainult ühe . Põlvmeid ei tohi võtta sõna otseses mõttes, nii et ärge kasutage neid käsu täitmisel. |
| Vertikaalne | baar | Vertikaalseid ribasid kasutatakse sulgudes olevate elementide eraldamiseks. Ärge võtke vertikaalseid tulpasid sõna otseses mõttes - ära kasuta neid käskude täitmisel. |
| Ellipsi ... | Mõõtühik tähendab, et objekti saab korrata lõputult. Ärge trükkige ellipsi sõna otseses mõttes käsu täitmisel ja hoolitsedes ruumide ja muude vajalike elementide kasutamise eest, nagu on näidatud esemete kordamisel. |
Märkus. Sulgusid nimetatakse mõnikord ka nurksulgudeks, traksid on mõnikord viidatud kui kumerad sulgud või lillekonksud ning vertikaalseid ribasid nimetatakse mõnikord torudeks, vertikaalseteks joonteks või vertikaalsete kaldkriipsudeks. Sõltumata sellest, mida te neile nimetatakse, ei tohi käsu täitmisel keegi kunagi sõna otseses mõttes võtta.
Näide # 1: Vol Command
Siin on käsu vol käskluse süntaks, käsk käsku kõigis Windowsi operatsioonisüsteemi versioonides:
vol [ sõita: ]
Sõna vol on poolpaksus, mis tähendab, et seda tuleks võtta sõna-sõnalt. See on ka väljaspool kõiki sulgudes, mis tähendab, et see on vajalik. Vaatame sulgudes paar punkti alla.
Järgnev vol on ruum. Käsu süntaksis olevad ruumid tuleb võtta sõna otseses mõttes, nii et kui te täidate voli käsku, peate vahele jääma ruumi voli ja muu, mis võiks tulla järgmisena.
Klapid näitavad, et kõik, mis seal sees on, on vabatahtlik - kõik, mis seal on, ei ole käsu jaoks vajalik, kuid võib olla midagi, mida soovite kasutada, sõltuvalt sellest, mida te kasutate käsu jaoks. Sulgusid ei tohi kunagi võtta sõna otseses mõttes, nii et ärge lisage neid käsu täitmisel.
Sulgudes on kaldkirjaga sõna sõna, millele järgneb käärsool rasvases kirjas. Kaldkirjas on midagi, mida peate andma, mitte sõna otseses mõttes. Sellisel juhul viitab ketas draivitäht, nii et tahate siin anda draivitähe . Sarnaselt voliga , kuna: on rasvases kirjas, peaks see olema trükitud nii nagu näidatud.
Selle kogu teabe põhjal on siin mõned kehtivad ja kehtetuid viisid vol käsu täitmiseks ja miks:
mahtKehtib: vol käsku saab ise täita, sest sõita : pole valikuline, sest seda ümbritsevad sulgad.
maht dKehtetu: seekord kasutatakse käsu vabatahtlikku osa, täpsustades draivi kui d , kuid käärsool oli unustatud. Pidage meeles, et me teame, et käärsoolega kaasneb autosõit, sest see kuulub samasse komplekti sulgudes ja me teame, et seda tuleks kasutada sõna otseses mõttes, sest see on julge.
vol e: / pKehtetu: käsku süntaks ei ole valitud / p valikut, nii et vol käsu ei käivitu selle kasutamise ajal.
maht c:Kehtiv: Sel juhul kasutati vabatahtlikku draivi : argumenti kasutatakse just nii, nagu ette nähtud.
Näide # 2: shutdown käsklus
Siin näidatud süntaks on käsku shutdown ja see on ilmselt palju keerulisem kui eespool kirjeldatud vol-käskude näites. Siiski, tuginedes sellele, mida te juba teate, on siinkohal siin väga palju õppida:
seiskamine [ / i | / l | / s | / r | / g | / a | / p | / h | / e ] [ / f ] [ / m \\ arvutunnus ] [ / t xxx ] [ / d [ p: | u: ] xx : yy ] [ / c " Kommentaar " ]
Pidage meeles, et sulgudes olevad esemed on alati vabatahtlikud, alati on vaja sulgudes olevaid esemeid, rasvased kirjad ja tühikud on alati sõnasõnalised ja kaldkirjad peavad olema teie poolt esitatavad.
Suur näide selles uues kontseptsioonis on vertikaalne baari. Sulgudes olevad vertikaalsed vardad näitavad valikulisi valikuid. Nii saab ülaltoodud näites käsku shutdown käivitamisel valida, kuid ei pea seda lisama ühte järgmistest valikutest: / i , / l , / s , / r , / g , / a , / p , / h või / e . Nagu sulgudes, on olemas vertikaalsed ribad käsu süntaksi selgitamiseks ja seda ei tohi võtta sõna otseses mõttes.
Suletamise käskl on ka lingitud võimalus [ / d [ p: | u: ] xx : yy ] - põhimõtteliselt valikuvõimalus.
Nagu ülaltoodud näites 1 käsku vol, on siin mõned kehtivad ja kehtetud viisid sulgemiskäskluse kasutamiseks:
sulgemine / r / sKehtetu: Valikud / r ja / s ei saa koos kasutada. Need vertikaalsed tulpad näitavad valikuid, millest saate valida ainult ühe.
shutdown / sp: 0: 0Kehtetu: Kasutamine / s on täiesti korras, kuid p: 0: 0 kasutamine ei ole sellepärast, et see valik on saadaval ainult valikuga / d , mida ma unustasin kasutada. Õige kasutus oleks olnud shutdown / s / dp: 0: 0 .
sulgemine / r / f / t 0Kehtiv: seekord kasutati kõiki valikuid õigesti. Valikut / r ei kasutatud ühtegi muud sulgudes olevasse valikusse ja / f ja / t suvandeid kasutati vastavalt süntaksi kirjeldusele.
Näide # 3: Net Use Command
Meie viimane näide, vaadake neto kasutamise käsku , üks neto käske . Kasutamise käsu süntaks on natuke räpane, nii et ma olen selle allpool lühendanud, et selgitada seda natuke lihtsamalt (vt täielikku süntaksit siin ):
net kasutamine [{ devicename | * }] [ \\ computername \ sharename [{ parool | * }]] [ / püsiv: { yes | no }] [ / savecred ] [ / delete ]
Kasutamise käsklusel on kaks uut märkust, juhtmestik. Traksidega tähistatakse, et üks ja ainult üks valikutest on eraldatud ühe või mitme vertikaalse baari abil. See erineb vertikaalsetest ribadest, mis näitavad valikulisi valikuid.
Vaatame mõnda netkasutuse mõnda kehtivat ja kehtetut kasu:
võrgu kasutamine e: * \\ server \ filesKehtetu: esimene pidurduste komplekt tähendab, et võite määrata devicename või kasutada metamärgi tärki * - te ei saa mõlemat teha. Kas antud võrgu kasutamisel oleks olnud ka netkasutus e: \\ server \ files või net use * \\ server \ files .
netkasutus * \\ appsvr01 \ source 1lovet0visitcanada / püsiv: eiKehtiv: ma kasutasin õigesti netotarbimise teostamisel õigesti mitu võimalust, sealhulgas üks lingitud valik. Ma kasutasin *, kui see oli vajalik selle valimiseks ja devicename määramiseks , määrasin serverile [ appsvr01 ] jagatud [ allika ] ja seejärel otsustasin määrata selle parooli jaoks { password } 1lovet0visitcanada , selle asemel et sundida arvutit kasutama viivita mind ühele { * }.
Samuti otsustasin mitte lubada seda uut jagatud draivi automaatselt uuesti ühendada järgmisel korral, kui käivitan arvuti [ / persistent: no ].
netkasutus / püsivusKehtetu: selles näites valisin soovi kasutada vabatahtlikku / püsivat lülitit, kuid unustasin lisada käärsoole selle kõrval ja unustasin ka kahe nõutava variandi vahel, kas " jah" või " ei" , sirgete vahel valida. Kasutades netotarbimist / püsivat: jah oleks olnud netkasutuse õige kasutamine.