Jinsi ya Kusoma Sintaksia ya Amri katika Windows

Orodha ya maudhui:

Jinsi ya Kusoma Sintaksia ya Amri katika Windows
Jinsi ya Kusoma Sintaksia ya Amri katika Windows
Anonim

Sintaksia ya amri kimsingi ndiyo kanuni za kuendesha amri. Unahitaji kujua jinsi ya kusoma nukuu za sintaksia unapojifunza jinsi ya kutumia amri ili uweze kuitekeleza ipasavyo.

Kama ambavyo pengine umeona hapa kwenye Lifewire na labda tovuti zingine, amri za Command Prompt, amri za DOS, na hata amri nyingi za kukimbia zinaelezewa kwa kila aina ya kufyeka, mabano, italiki, n.k. Ukishajua yote. kati ya alama hizo hurejelea, unaweza kuangalia sintaksia ya amri yoyote na kujua mara moja ni chaguo gani zinazohitajika na ni chaguo gani zinazoweza kutumika pamoja na chaguzi zingine.

Kulingana na chanzo, unaweza kuona sintaksia tofauti kidogo inapotumiwa kuelezea amri. Tunatumia njia ambayo Microsoft imetumia kihistoria, na sintaksia zote za amri ambazo tumewahi kuona kwenye tovuti yoyote zinafanana sana, lakini kumbuka kwamba unapaswa kufuata ufunguo wa sintaksia unaohusiana na amri unazosoma na usidhani kwamba zote. tovuti na uhifadhi wa nyaraka hutumia njia sawa kabisa.

Ufunguo wa Sintaksia ya Amri

Kitufe cha sintaksia kifuatacho kinaeleza jinsi kila nukuu katika sintaksia ya amri inavyopaswa kutumiwa. Jisikie huru kurejelea hili tunapopitia mifano mitatu iliyo hapa chini ya jedwali.

Jedwali la Marejeleo la Sintaksia ya Amri
Dokezo Maana
Mkali Vipengee vya herufi nzito lazima viandikwe kama vile vinavyoonyeshwa, hii inajumuisha maneno yoyote mazito, mikwaruzo, koloni n.k.
Italiki Vipengee vya Italiki ni bidhaa ambazo lazima utoe. Usichukue kipengee cha italiki kihalisi na ukitumie katika amri kama inavyoonyeshwa.
S p a c e s Nafasi zote zinafaa kuchukuliwa kihalisi. Ikiwa syntax ya amri ina nafasi, tumia nafasi hiyo wakati wa kutekeleza amri.
[Maandishi ndani ya mabano] Vipengee vyovyote ndani ya mabano ni vya hiari. Mabano hayapaswi kuchukuliwa kihalisi kwa hivyo usiyatumie wakati wa kutekeleza amri.
Tuma maandishi kwenye mabano ya nje Maandishi yoyote ambayo hayamo kwenye mabano yanahitajika. Katika sintaksia ya amri nyingi, maandishi pekee ambayo hayajazingirwa na mabano moja au zaidi ni jina la amri lenyewe.
{Maandishi ndani ya braces} Vipengee vilivyo ndani ya brashi ni chaguo, ambazo lazima uchague moja pekee. Braces hazipaswi kuchukuliwa kihalisi kwa hivyo usizitumie wakati wa kutekeleza amri.
Wima | bar Pau wima hutumiwa kutenganisha vipengee ndani ya mabano na viunga. Usichukue pau wima kihalisi-usizitumie wakati wa kutekeleza amri.
Ellipsis … Mduara duaradufu inamaanisha kuwa kipengee kinaweza kurudiwa kwa muda usiojulikana. Usiandike ellipsis kihalisi wakati wa kutekeleza amri na kuwa mwangalifu kutumia nafasi na vitu vingine vinavyohitajika kama inavyoonyeshwa wakati wa kurudia vipengee.

Mabano pia wakati mwingine hujulikana kama mabano ya mraba, mabano wakati mwingine hujulikana kama mabano yanayoteleza au mabano ya maua, na pau wima wakati mwingine huitwa mirija, mistari wima, au mipasuko wima. Bila kujali unaziitaje, hazipaswi kuchukuliwa kihalisi wakati wa kutekeleza amri.

Mfano 1: Amri ya Nguvu

Hapa kuna sintaksia ya amri ya vol, amri inayopatikana kutoka kwa Amri Prompt katika matoleo yote ya mfumo wa uendeshaji wa Windows:

vol [endesha:]

Image
Image

Neno vol limeandikwa kwa herufi nzito, ikimaanisha kwamba inapaswa kuchukuliwa kihalisi. Pia iko nje ya mabano yoyote, kumaanisha kuwa inahitajika. Tutaangalia mabano aya chache chini.

Kufuata vol ni nafasi. Nafasi katika sintaksia ya amri zinapaswa kuchukuliwa kihalisi, kwa hivyo unapotekeleza amri ya vol, utahitaji kuweka nafasi kati ya vol na chochote kitakachofuata.

Mabano yanaonyesha kuwa chochote kilichomo ndani yake ni cha hiari-chochote kilicho ndani hakihitajiki ili amri ifanye kazi lakini kinaweza kuwa kitu unachotaka kutumia, kulingana na kile unachotumia amri. Mabano kamwe hayapaswi kuchukuliwa kihalisi kwa hivyo usiwajumuishe wakati wa kutekeleza amri.

Ndani ya mabano kuna kiendeshi cha maneno kilichochorwa, na kufuatiwa na koloni kwa herufi nzito. Kitu chochote kilichoandikwa italiki ni kitu ambacho lazima utoe, sio kuchukua kihalisi. Katika hali hii, kiendeshi kinarejelea barua ya kiendeshi, kwa hivyo utataka kusambaza barua ya kiendeshi hapa. Kama ilivyo kwa vol, kwa kuwa : ina herufi nzito, inapaswa kuandikwa jinsi inavyoonyeshwa.

Kulingana na maelezo hayo yote, hapa kuna baadhi ya njia halali na zisizo sahihi za kutekeleza amri ya vol na kwa nini:

juzuu ya

Halali: Amri ya sauti inaweza kutekelezwa yenyewe kwa sababu kiendeshi : ni hiari kwa sababu kimezingirwa na mabano.

ujazo wa d

Batili: Wakati huu, sehemu ya hiari ya amri inatumika, ikibainisha hifadhi kama d, lakini koloni ilisahaulika. Kumbuka, tunajua koloni huandamana na hifadhi kwa sababu imejumuishwa katika seti sawa ya mabano na tunajua inapaswa kutumiwa kihalisi kwa sababu ina herufi nzito.

ujazo e: /p

Batili: Chaguo la /p halikuorodheshwa katika sintaksia ya amri, kwa hivyo amri ya vol haifanyi kazi wakati wa kutumia. hiyo.

juzuu ya c:

Ni halali: Katika hali hii, hoja ya hiari ya : ilitumiwa jinsi ilivyokusudiwa.

Mfano 2: Amri ya Kuzima

Sintaksia iliyoorodheshwa hapa ni ya amri ya kuzima na kwa wazi ni changamano zaidi kuliko mfano wa amri ya vol hapo juu. Hata hivyo, kwa kuzingatia yale ambayo tayari unajua, kuna mengi zaidi ya kujifunza hapa:

kuzima [ /i | /l | /s | /r | /g | /a | /p | /h | /e] [ /f] [ /m \\ jina la kompyuta] [ /t xxx] [ /d [ p: | u:] xx: mwaka] [/c " maoni"

Image
Image

Kumbuka kwamba vipengee vilivyo ndani ya mabano ni vya hiari kila wakati, vipengee vilivyo nje ya mabano vinahitajika kila wakati, vipengee na nafasi nzito ni halisi kila wakati, na vipengee vilivyoandikwa kwa italiki utatolewa nawe.

Dhana mpya kubwa katika mfano huu ni upau wima. Pau wima ndani ya mabano zinaonyesha chaguo za hiari. Kwa hivyo katika mfano ulio hapo juu, unaweza, lakini si lazima, kuchagua kujumuisha mojawapo ya chaguo zifuatazo wakati wa kutekeleza amri ya kuzima: /i, /l , /s, /r, /g, / a, /p, /h, au /e Kama mabano, pau wima zipo kuelezea sintaksia ya amri na hazipaswi kuchukuliwa kihalisi.

Amri ya kuzima pia ina chaguo lililowekwa katika [ /d [ p: | u:] xx : yy]-kimsingi, chaguo ndani ya chaguo.

Kama ilivyo kwa amri ya vol katika mfano wa kwanza, hapa kuna baadhi ya njia halali na batili za kutumia amri ya kuzima:

kuzima /r /s

Batili: Chaguo za /r na /s chaguo haziwezi kutumika pamoja. Pau hizi wima zinaonyesha chaguo, ambazo unaweza kuchagua moja pekee.

kuzima /s p:0:0

Batili: Kutumia /s ni sawa kabisa lakini matumizi ya p:0:0si kwa sababu chaguo hili linapatikana tu kwa chaguo la /d , ambalo tulisahau kutumia. Matumizi sahihi yangekuwa shutdown /s /d p:0:0.

kuzima /r /f /t 0

Halali: Chaguzi zote zilitumika ipasavyo wakati huu. Chaguo la /r halikutumiwa na chaguo lingine lolote ndani ya seti yake ya mabano, na /f na /t Chaguozilitumika kama ilivyofafanuliwa katika sintaksia.

Mfano 3: Amri ya Matumizi Halisi

Kwa mfano wetu wa mwisho, hebu tuangalie amri ya utumiaji wavu, mojawapo ya amri za wavu. Sintaksia yake ina fujo kidogo, kwa hivyo tumeifupisha hapa chini ili kurahisisha kuielezea (tazama sintaksia kamili hapa):

matumizi halisi [{jina la kifaa | }] [ jina la kompyuta jina la kushiriki [{ nenosiri | }] [ /endelea: { ndiyo | hapana }] [ /imehifadhiwa] [ /futa

Image
Image

Amri ya utumiaji wavu ina mifano miwili ya nukuu mpya: brace. Brace inaonyesha kwamba chaguo moja, na moja tu, kati ya chaguo, iliyotenganishwa na pau moja au zaidi wima, inahitajika. Hii ni tofauti na mabano yenye pau wima zinazoonyesha chaguo za hiari.

Hebu tuangalie baadhi ya matumizi halali na batili ya matumizi halisi:

matumizi halisi e:\\seva\faili

Batili: Seti ya kwanza ya viunga ina maana kwamba unaweza kubainisha jina la kifaa au kutumia herufi ya wildcard - huwezi fanya zote mbili. Ama matumizi ya net e: \\server\files au matumizi ya wavu\\server\files ingekuwa njia halali za kutekeleza matumizi halisi katika hili. kesi.

matumizi halisi\\appsvr01\source 1lovet0visitcanada /persistent:no

Halali: Tulitumia kwa usahihi chaguo kadhaa katika utekelezaji huu wa matumizi ya wavu, ikijumuisha chaguo moja la kiota. Tulitumia tulipohitajika kuchagua kati yake na kubainisha jina la kifaa, tulibainisha kushiriki [chanzo] kwenye seva [appsvr01], kisha tukachagua kubainisha { nenosiri } kwa hilo. share, 1lovet0visitcanada, badala ya kulazimisha matumizi halisi kutuomba {}. Pia tuliamua kutoruhusu hifadhi hii mpya ya pamoja iunganishwe upya kiotomatiki wakati ujao tutakapowasha kompyuta [ /persistent:no].

matumizi halisi /inayoendelea

Batili: Katika mfano huu, tulichagua kutumia swichi ya hiari ya /persistent lakini tukasahau kujumuisha koloni karibu nayo na pia umesahau kuchagua kati ya chaguo mbili zinazohitajika, ndiyo au hapana, kati ya viunga. Utekelezaji wa matumizi ya jumla /persistent:yes kungekuwa matumizi halali ya matumizi halisi.

Ilipendekeza: