Како читати синтаксу наредбе

Научите како тумачити синтаксу наредби са овим примерима

Синтакса команде у основи је правила за покретање команде. Морате знати како читати синтаксну нотацију када научите како да користите команду како бисте је правилно извршили.

Као што сте вероватно видели овде, а можда су и друге веб странице, команде Цомманд Промпт , ДОС наредбе и чак и многе погонске наредбе описане са свим врстама кресања, заграда, курзивом итд. Када знате на које се све ознаке односе, можете погледати било коју синтаксу команде и одмах знати које су опције потребне и које опције се могу користити с којим другим опцијама.

Напомена: У зависности од извора, можда ћете видети нешто синтаксу када се користи за описивање команди. Користимо методу коју је Мицрософт искористио историјски, а сва синтакса за команду коју смо икада видјели на било којој локацији је изузетно слична, али запамтите да треба пратити синтаксни кључ који се односи на наредбе које читате и не претпостављате да су све сајтова и документације користе исти метод.

Командни синтаксни кључ

Следећи синтаксни кључ описује како треба користити сваку нотацију у синтакси наредбе. Слободно се позовите на ово док пролазимо кроз три примјера испод табеле.

Нотација Значење
Одважан Болд предмети морају бити откуцани тачно онако како су приказани, то укључује било које смелије речи, косе, колоне итд.
Италиц Италијански предмети су ставке које морате доставити. Немојте узимати италичку ставку буквално и користити је у команди као што је приказано.
С кораци Сви простори требају бити буквално. Ако синтакса команде има простор, користите тај простор када извршавате команду.
[Текст унутар заграда] Сви предмети унутар конзоле су необавезни. Брацкетс се не требају узимати буквално, тако да их не користите приликом извршавања наредбе.
Текст изван заграда Потребан је сваки текст који није садржан у носачу. У синтакси многих команди, једини текст који није окружен једним или више заграда је сам назив команде.
{Текст у украсима} Ставке у грудима су опције, од којих морате изабрати само једну . Брајеве се не смеју буквално користити, тако да их не користите приликом извршавања наредбе.
Вертикално | бар Вертикалне шипке се користе за одвајање предмета у загради и грудима. Немојте узимати вертикалне шипке буквално - не користите их приликом извршавања команди.
Еллипсис ... Елипса значи да се ставка може поновити на неодређено време. Немојте откуцати елипсу буквално када извршавате команду и водите рачуна да користите размаке и друге потребне ставке као што је приказано при понављању предмета.

Напомена: Брацкетс се понекад називају и четвртастим заградама, окачке се понекад називају скупљим заградама или заглавама за цвијеће, а вертикалне шипке се понекад називају цијеви, вертикалне линије или вертикалне цртице. Без обзира како их зовете, никада се никад не би смјело узимати буквално када извршавате команду.

Пример # 1: Команда Вол

Овде је синтакса за команду вол , команда доступна у командном позиву у свим верзијама оперативног система Виндовс:

вол [ диск: ]

Реч Вол је изражен подебљаним словима, што значи да би требало да се узме буквално. Такође је изван свих заграда, што значи да је то потребно. Погледаћемо заграде неколико параграфа.

Следећи волумен је простор. Простори у синтакси команде требају се буквално узимати, па када извршавате команду вол, мораћете да ставите размак између вол- а и било чега што би могло доћи сљедеће.

Брацкетс означавају да је оно што је садржано унутар њих опционо - било шта унутра није потребно да команда ради, али можда је нешто што желите користити, зависно од тога за шта користите команду. Носачи се никад не смеју буквално, тако да их никада не укључују приликом извршавања наредбе.

Унутрашњост заграда је курзив реченица, након чега следи дебело дебело црево. Било шта курзивано је нешто што морате набавити, а не буквално. У овом случају, диск се односи на слово диска, тако да ћете желети да прузите слово диск јединице овде. Као и код вол , пошто: је подебљано, треба га откуцати као што је приказано.

На основу свих тих информација, ево неких валидних и неважећих начина извршавања наредбе вол и зашто:

вол

Валидан: вол команда може бити извршена само зато што је диск : необавезан јер је окружен заградама.

вол. д

Неважеће: Овај пут се користи необавезни део команде, наводећи погон као д , али дебљина је заборављена. Запамтите, знамо да колон прати диск јединицу јер је укључен у исти скуп заграда и знамо да би требало користити дословно зато што је уједначено.

вол. е: / п

Неважећа: Опција / п није наведена у синтакси наредбе, тако да се команда вол не покреће приликом коришћења.

вол ц:

Ваљан: У овом случају, опционални диск : аргумент је коришћен само као што је предвиђено.

Пример # 2: Цомманд Схутдовн

Синтакса наведена овде је за команду за искључивање и очигледно је много сложенија него у примјеру наредбе вол. Горе. Међутим, на основу онога што већ знате, заправо је много више да научите овде:

схутдовн [ / и | / л | / с | / р | / г | / а | / п | / х | / е ] [ / ф ] [ / м \\ цомпутернаме ] [ / т ккк ] [ / д [ п: | у: ] кк : ии ] [ / ц " коментар " ]

Запамтите да су предмети у заградама увек необавезни, увијек се захтевају ставке изван заграда, болдирани предмети и размаци су увек дословни, а курзивне ставке треба да вам пруже.

Велики нови концепт у овом примеру је вертикална трака. Вертикалне шипке у заградама указују на опционе изборе. Дакле, у горе наведеном примеру можете, али не морате, да изаберете да укључите једну од следећих опција када извршавате команду за искључивање: / и , / л , / с , / р , / г , / а , / п , / х , или / е . Као заграде, постоје вертикалне шипке да би се објаснила синтакса команде и да се не требају узимати буквално.

Команда за искључивање такође има уграђену опцију у [ / д [ п: | у: ] кк : ии ] - у основи, опција унутар опције.

Као и команда вол у Примеру 1 горе, ево неких валидних и неважећих начина да користите команду за искључивање:

схутдовн / р / с

Неважеће: Опције / р и / с не могу се користити заједно. Ове вертикалне шипке указују на изборе, од којих можете изабрати само једну.

схутдовн / сп: 0: 0

Неважеће: Коришћење / с је савршено у реду, али употреба п: 0: 0 није зато што је ова опција доступна само са / д опцијом, коју сам заборавио да користим. Правилна употреба би била искључивање / с / дп: 0: 0 .

схутдовн / р / ф / т 0

Валидан: Овог пута су све опције биле исправно коришћене. Опција / р није коришћена ни са једним другим избором унутар његовог скупа заграда, а опције / ф и / т су коришћене како је описано у синтакси.

Пример # 3: Команда за нето коришћење

За последњи пример, погледајмо нет усе цомманд , једну од нето команди . Синтакса команде нето употребе је мало неуредна, тако да сам скратио испод да би се мало објашњавало (погледајте пуну синтаксу овде ):

нето употреба [{ девиценаме | * }] [ \\ цомпутернаме \ схаренаме [{ пассворд | * }]] [ / упорно: { да | но }] [ / савецред ] [ / делете ]

Команда за нето употребу има два примера нове ознаке, браце. Носач означава да је потребан један, а само један од избора, одвојен једним или више вертикалних шипки. Ово је различито од носача са вертикалним шипкама које указују на опциони избор.

Хајде да погледамо неке ваљане и неважеће употребе нетне употребе:

Нето употреба е: * \\ сервер \ филес

Неважећи: Први скуп заграда значи да можете одредити девиценаме или користити џокер знак * - не можете учинити обоје. Или нето коришћење е: \\ сервер \ датотека или нето употреба * \\ сервер \ датотека би били важећи начини за извршавање нето употребе у овом случају.

нет усе * \\ аппсвр01 \ соурце 1ловет0виситцанада / персистент: но

Ваљан: исправно сам користио неколико опција у овом извршењу нето употребе, укључујући једну уграђену опцију. Користио сам * када је потребно да изаберем између њега и наведем девиценаме , назначио сам [схаре] на серверу [ аппсвр01 ], а затим изабрао да наведем { пассворд } за тај дионик , 1ловет0виситцанада , умјесто да примјењује нето кориштење упитајте ме за једну { * }.

Такође сам одлучио да не дозволим да се нови прикључени диск аутоматски прикључи следећи пут када покренем рачунар [ / персистент: но ].

нето употреба / упорност

Неважећи: У овом примеру сам изабрао да користим опционални / упоран прекидач, али сам заборавио укључити двоточку поред њега и заборавио сам да изаберем између двије потребне опције, да или не , између оклопа. Извођење нето употребе / упорности: да би се користила нето употреба.