Skip to main content

Paano Basahin ang Command Syntax sa Windows

Writing 2D Games in C using SDL by Thomas Lively (Abril 2025)

Writing 2D Games in C using SDL by Thomas Lively (Abril 2025)
Anonim

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 marahil nakita mo dito sa Lifewire at marahil sa iba pang mga website, Command Prompt Command, DOS command, at kahit maraming run command ay inilarawan sa lahat ng uri ng slashes, braket, italics, atbp. Kapag alam mo kung ano ang lahat ng mga marka na tumutukoy sa , maaari kang tumingin sa 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 opsyon.

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.

NotasyonKahulugan
MatapangDapat 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 p a c e sAng 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 bracketsAng 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 braketKinakailangan 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 mo dapat pumili lamang isa. Ang mga tirante ay hindi dapat kunin nang literal upang huwag gamitin ang mga ito kapag nagsasagawa ng isang utos.
Vertical | barAng 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 braket din ay tinutukoy minsan bilang parisukat na bracket, ang mga tirante ay tinutukoy kung minsan bilang mga bracket o bulaklak bracket, at ang mga vertical bar ay tinatawag na 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 biyahe:

Ang salita vol ay naka-bold, ibig sabihin na dapat itong gawin 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.

Sumusunod vol ay isang puwang. Ang mga puwang sa syntax ng isang utos ay dapat kunin nang literal, kaya kapag pinapatupad mo ang vol command, kakailanganin mong maglagay ng puwang sa pagitan vol at anumang bagay na maaaring dumating sa 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 salita biyahe , na sinusundan ng isang colon na naka-bold. Ang anumang italicized ay isang bagay na dapat mong ibigay, hindi literal. Sa kasong ito, a biyahe ay tumutukoy sa isang sulat ng drive, kaya gusto mong magbigay ng isang sulat na sulat dito. Tulad ng sa vol, dahil: ay naka-bold, dapat itong ma-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 biyahe : ay opsyonal dahil napapalibutan ito ng mga braket.

vol d

Di-wasto: Sa oras na ito, ang opsyonal na bahagi ng utos ay ginagamit, na tumutukoy biyahe bilang d, ngunit ang colon ay nakalimutan. Tandaan, alam namin ang tutuldok na kasama ng biyahe dahil ito ay kasama 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 / p Ang opsiyon ay hindi nakalista sa syntax ng command upang ang command ng vol ay hindi tumakbo kapag ginagamit ito.

vol c:

Wastong: Sa kasong ito, ang opsyonal biyahe : Ang argumento 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 " magkomento '

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 isa ng mga sumusunod na pagpipilian 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 mayroong nested option sa / d p:|u: xx : yy - karaniwang, isang pagpipilian 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 / r at / s hindi maaaring gamitin ang mga opsyon nang magkasama. Ang mga vertical bar ay nagpapahiwatig ng mga pagpipilian, kung saan maaari kang pumili ng isa lamang.

shutdown / s p: 0: 0

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

shutdown / r / f / t 0

Wastong: Ang lahat ng mga pagpipilian ay ginamit nang tama sa oras na ito. Ang / r Ang pagpipilian ay hindi ginamit sa anumang iba pang pagpipilian sa loob ng hanay ng mga braket nito, at ang / f at / t Ginamit ang mga pagpipilian 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 * \ computername sharename * / persistent:oo / savecred / tanggalin

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 kailangan . Hindi ito katulad ng bracket na may mga vertical bar na nagpapahiwatig opsyonal mga 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 brace ay nangangahulugan na maaari mong tukuyin ang isang pangalan ng device o gamitin ang wildcard na character * - hindi mo magagawa ang dalawa. Alinman net paggamit e: server files o net paggamit * server files ay may wastong mga paraan upang maisagawa ang paggamit ng net sa kasong ito.

net paggamit * appsvr01 source 1lovet0visitcanada / persistent: no

Wastong: Ko tama na gumamit ng maraming mga pagpipilian sa pagpapatupad ng net paggamit, kabilang ang isang nested pagpipilian. Ginamit ko ang * kapag kinakailangan upang pumili sa pagitan ng ito at tumutukoy sa isang pangalan ng device , Tinukoy ko ang isang bahagi pinagmulan sa isang server appsvr01 , at pagkatapos ay pinili upang tukuyin ang isang { password } para sa bahaging iyon, 1lovet0visitcanada , sa halip na pilitin ang paggamit ng net upang i-prompt ako para sa isang {*}.

Nagpasiya rin ako na huwag pahintulutan ang bagong nakabahaging 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 / persistent lumipat ngunit nakalimutan ko na isama ang colon sa tabi nito at nakalimutan din na pumili sa pagitan ng dalawang kinakailangang mga opsyon, oo o hindi, sa pagitan ng mga tirante. Pagpapatupad net paggamit / persistent: oo ay isang wastong paggamit ng net paggamit.