Paano Basahin ang Command Syntax

Alamin kung Paano Ibigay ang Pagsusulat ng Command sa Mga Halimbawa na Ito

Ang syntax ng isang command ay karaniwang ang mga patakaran para sa pagpapatakbo ng command. Kailangan mong malaman kung paano basahin ang notasyon ng syntax kapag natututo kung paano gumamit ng isang command upang maisagawa mo nang maayos ito.

Tulad ng malamang na nakita mo dito at marahil sa iba pang mga website, Command Prompt Command , DOS command , at kahit maraming run command ay inilarawan sa lahat ng mga uri ng slashes, bracket, italics, atbp. Kapag alam mo kung ano ang lahat ng mga marka na tumutukoy sa, maaari mong tingnan ang syntax ng anumang command at alam kaagad kung anong mga pagpipilian ang kinakailangan at kung anong mga pagpipilian ang maaaring magamit sa kung anong iba pang mga pagpipilian.

Tandaan: Depende sa pinagmulan, maaaring makakita ka ng bahagyang naiibang syntax kapag ginamit upang ilarawan ang mga utos. Ginagamit namin ang isang paraan na ginamit ng kasaysayan ng Microsoft, at ang lahat ng syntax ng command na nakita namin sa anumang site ay lubos na katulad, ngunit tandaan na dapat mong sundin ang syntax key na nauukol sa mga command na iyong binabasa at hindi ipinapalagay na ang lahat Ang mga website at dokumentasyon ay gumagamit ng parehong paraan.

Command Syntax Key

Ang sumusunod na key ng syntax ay naglalarawan kung paano gagamitin ang bawat notasyon sa syntax ng isang utos. Huwag mag-atubiling i-reference ito habang naglalakad kami sa tatlong mga halimbawa sa ibaba ng talahanayan.

Notasyon Kahulugan
Matapang Dapat na maipasok nang eksakto ang mga bagay na may katumpakan nang ipinapakita ang mga ito, kabilang dito ang anumang mga naka-bold na salita, slash, colon, atbp.
Italic Italic item ay mga item na kailangan mong itustor. Huwag literal na isulat ang isang italic item at gamitin ito sa utos tulad ng ipinapakita.
S paces Ang lahat ng mga puwang ay dapat kunin nang literal. Kung ang espasyo ng isang utos ay may espasyo, gamitin ang espasyo kapag isinasagawa ang utos.
[Text inside brackets] Ang anumang mga item sa loob ng isang bracket ay opsyonal. Ang mga braket ay hindi dapat kunin nang literal upang huwag gamitin ang mga ito kapag nagsasagawa ng isang utos.
Teksto sa labas ng mga braket Kinakailangan ang anumang teksto na hindi nakapaloob sa isang bracket. Sa syntax ng maraming mga utos, ang tanging teksto na hindi napapalibutan ng isa o higit pang mga braket ay mismo ang command name.
{Text inside braces} Ang mga item sa loob ng isang suhay ay mga pagpipilian, kung saan dapat kang pumili ng isa lamang. Ang mga tirante ay hindi dapat kunin nang literal upang huwag gamitin ang mga ito kapag nagsasagawa ng isang utos.
Vertical | bar Ang mga vertical bar ay ginagamit upang paghiwalayin ang mga item sa loob ng mga braket at mga tirante. Huwag literal na tumagal ng vertical bar - huwag gamitin ang mga ito kapag nagsasagawa ng mga utos.
Ellipsis ... Ang isang ellipsis ay nangangahulugan na ang isang item ay maaaring paulit-ulit walang katiyakan. Huwag i-type ang ellipsis sa literal kapag nagsasagawa ng isang utos at mag-ingat na gumamit ng mga puwang at iba pang kinakailangang mga item tulad ng ipinapakita kapag paulit-ulit na mga item.

Tandaan: Ang mga bracket ay tinatawag ding mga parisukat na bracket, ang mga brace ay tinutukoy minsan bilang mga bracket o bulaklak na bracket, at ang mga vertical bar ay tinatawag ding mga pipe, vertical line, o vertical slash. Anuman ang tawag mo sa kanila, walang dapat na literal na kunin sa pagsasagawa ng isang utos.

Halimbawa # 1: Vol Command

Narito ang syntax para sa vol command , isang utos na magagamit mula sa Command Prompt sa lahat ng mga bersyon ng Windows operating system :

vol [ drive: ]

Ang salita vol ay naka-bold, ibig sabihin na ito ay dapat na kinuha literal. Ito ay din sa labas ng anumang mga braket, ibig sabihin ito ay kinakailangan. Susubukan naming tingnan ang mga bracket ng ilang mga talata.

Ang sumusunod na vol ay isang espasyo. Ang mga espasyo sa syntax ng isang utos ay dapat kunin nang literal, kaya kapag pinapatupad mo ang vol command, kakailanganin mong maglagay ng espasyo sa pagitan ng vol at anumang maaaring susunod.

Ipinapahiwatig ng mga bracket na anumang nakalagay sa loob ng mga ito ay opsyonal - anuman ang nasa hindi kinakailangan para sa command na gumana ngunit maaaring maging isang bagay na nais mong gamitin, depende sa kung ano ang iyong ginagamit ang command para sa. Ang mga braket ay hindi kailanman kinukuha nang literal upang hindi isama ang mga ito kapag nagsasagawa ng isang utos.

Sa loob ng mga braket ay ang italicized na salita drive , na sinusundan ng isang colon sa naka-bold. Ang anumang italicized ay isang bagay na dapat mong ibigay, hindi literal. Sa kasong ito, ang isang biyahe ay tumutukoy sa isang sulat na biyahe, kaya nais mong magbigay ng isang sulat na sulat dito. Tulad ng vol , dahil: ay naka-bold, ito ay dapat na nai-type tulad ng ipinapakita.

Batay sa lahat ng impormasyon na iyon, narito ang ilang wastong at hindi wastong mga paraan upang maipatupad ang vol command at bakit:

vol

Wastong: Ang vol command ay maaaring isagawa mismo dahil ang drive : ay opsyonal dahil ito ay napapalibutan ng mga braket.

vol d

Di-wasto: Sa oras na ito, ang opsyonal na bahagi ng command ay ginagamit, tinukoy ang drive bilang d , ngunit ang colon ay nakalimutan. Tandaan, alam namin na ang tutuldok ay kasama ng pagmamaneho dahil kasama ito sa parehong hanay ng mga braket at alam namin na dapat itong gamitin nang literal dahil ito ay naka-bold.

vol e: / p

Di-wasto: Ang pagpipilian sa / p ay hindi nakalista sa syntax ng command upang hindi tumakbo ang vol command kapag ginagamit ito.

vol c:

Wasto: Sa kasong ito, ang opsyonal na biyahe : argument ay ginamit gaya ng inilaan.

Halimbawa # 2: Shutdown Command

Ang syntax na nakalista dito ay para sa shutdown command at malinaw naman mas masalimuot kaysa sa vol command example sa itaas. Gayunpaman, ang pagbuo sa kung ano ang alam mo na, mayroon talagang talagang kaunti pa upang matuto dito:

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

Tandaan na ang mga item sa loob ng mga bracket ay palaging opsyonal, ang mga bagay sa labas ng mga braket ay laging kinakailangan, naka-bold na mga item at mga puwang ay laging literal, at italicized na mga aytem ay ipagkakaloob mo.

Ang malaking bagong konsepto sa halimbawang ito ay ang vertical bar. Ang mga vertical bar sa loob ng mga bracket ay nagpapahiwatig ng mga opsyonal na pagpipilian. Kaya sa halimbawa sa itaas, maaari mong, ngunit hindi kailangang, piliin ang isama ang isa sa mga sumusunod na opsyon kapag isinasagawa ang isang shutdown command: / i , / l , / s , / r , / g , / a , / p , / h , o / e . Tulad ng mga bracket, umiiral ang mga vertical bar upang ipaliwanag ang syntax ng command at hindi dapat kunin nang literal.

Ang shutdown command ay may nested option sa [ / d [ p: | u: ] xx : yy ] - talaga, isang opsyon sa loob ng isang pagpipilian.

Tulad ng vol command sa Halimbawa # 1 sa itaas, narito ang ilang wastong at hindi wastong mga paraan upang gamitin ang shutdown command:

shutdown / r / s

Di-wasto: Ang mga opsyon na / r at / s ay hindi maaaring gamitin nang sama-sama. Ang mga vertical bar ay nagpapahiwatig ng mga pagpipilian, kung saan maaari kang pumili ng isa lamang.

shutdown / sp: 0: 0

Di-wasto: Ang paggamit ng / s ay ganap na pagmultahin ngunit ang paggamit ng p: 0: 0 ay hindi dahil ang pagpipiliang ito ay magagamit lamang sa / d na opsyon, na nakalimutan kong gamitin. Ang tamang paggamit ay maaaring shutdown / s / dp: 0: 0 .

shutdown / r / f / t 0

Wasto: Ang lahat ng mga pagpipilian ay ginamit nang tama sa oras na ito. Ang opsyon / r ay hindi ginamit sa anumang iba pang mga pagpipilian sa loob ng hanay ng mga braket nito, at ang / f at / t na mga pagpipilian ay ginamit gaya ng inilarawan sa syntax.

Halimbawa # 3: Net Use Command

Para sa aming huling halimbawa, tingnan natin ang net use command , isa sa mga net command . Ang net use command syntax ay isang maliit na magulo kaya ko na pinaikli ito sa ibaba upang ipaliwanag ito ng isang bit mas madali (tingnan ang buong syntax dito ):

net paggamit [{ devicename | * }] [ \\ computername \ sharename [{ password | * }]] [ / persistent: { yes | walang }] [ / savecred ] [ / delete ]

Ang net use command ay may dalawang pagkakataon ng isang bagong notasyon, ang suhay. Ang isang brace ay nagpapahiwatig na ang isa, at isa lamang, ng mga pagpipilian, na pinaghihiwalay ng isa o higit pang mga vertical bar, ay kinakailangan . Hindi ito katulad ng bracket na may mga vertical bar na nagpapahiwatig ng mga opsyonal na pagpipilian.

Tingnan natin ang ilang wastong at hindi wastong paggamit ng net na paggamit:

net paggamit e: * \\ server \ files

Di-wasto: Ang unang hanay ng mga tirante ay nangangahulugan na maaari mong tukuyin ang isang devicename o gamitin ang wildcard na karakter * - hindi mo magagawa ang pareho. Alinman sa net paggamit e: \\ server \ file o net paggamit * \\ server \ file ay maaaring wastong mga paraan upang maisagawa ang net paggamit sa kasong ito.

net paggamit * \\ appsvr01 \ source 1lovet0visitcanada / persistent: no

Wasto: tama kong ginamit ang ilang mga opsyon sa pagpapatupad ng net paggamit, kabilang ang isang nested na opsyon. Ginamit ko ang * kapag kinakailangan upang pumili sa pagitan ng ito at pagtukoy ng isang devicename , tinukoy ko ang isang [ source ] sa isang server [ appsvr01 ], at pagkatapos ay pinili upang tukuyin ang isang { password } para sa share na iyon, 1lovet0visitcanada , sa halip ng pagpwersa sa paggamit ng net sa udyukan ako para sa isang { * }.

Nagpasiya rin ako na huwag pahintulutan ang bagong ibinahaging biyahe na awtomatikong i-reconnected sa susunod na oras na simulan ko ang aking computer [ / persistent: no ].

net paggamit / persistent

Di-wasto: Sa halimbawang ito, pinili kong gamitin ang opsyonal / patuloy na lumipat ngunit nakalimutan ko na isama ang colon sa tabi nito at nakalimutan rin na pumili sa pagitan ng dalawang kinakailangang opsyon, oo o hindi , sa pagitan ng mga tirante. Pag- e- execute ng net paggamit / persistent: oo sana ay isang wastong paggamit ng net paggamit.