Jak číst syntaxi příkazů ve Windows

Obsah:

Jak číst syntaxi příkazů ve Windows
Jak číst syntaxi příkazů ve Windows
Anonim

Syntaxe příkazu jsou v podstatě pravidla pro spouštění příkazu. Když se učíte používat příkaz, musíte vědět, jak číst syntaktický zápis, abyste jej mohli správně provést.

Jak jste pravděpodobně viděli zde na Lifewire a možná i na jiných webech, příkazy příkazového řádku, příkazy DOS a dokonce i mnoho příkazů pro spuštění jsou popsány pomocí nejrůznějších lomítek, hranatých závorek, kurzívy atd. Jakmile budete vědět, co všechno z těchto značek odkazují, můžete se podívat na syntaxi libovolného příkazu a hned vědět, jaké možnosti jsou vyžadovány a jaké možnosti lze použít s jakými dalšími možnostmi.

V závislosti na zdroji můžete při popisu příkazů vidět mírně odlišnou syntaxi. Používáme metodu, kterou Microsoft historicky používal, a veškerá syntaxe příkazů, kterou jsme kdy viděli na jakémkoli webu, je extrémně podobná, ale pamatujte, že byste měli dodržovat klíč syntaxe, který se vztahuje k příkazům, které čtete, a nepředpokládat, že všechny webové stránky a dokumentace používají přesně stejnou metodu.

Klíč syntaxe příkazu

Následující klíč syntaxe popisuje, jak se má použít každý zápis v syntaxi příkazu. Neváhejte na to odkazovat, když si projdeme tři příklady pod tabulkou.

Referenční tabulka syntaxe příkazů
Zápis Význam
Tučné Tučné položky musí být napsány přesně tak, jak jsou zobrazeny, to zahrnuje všechna tučná slova, lomítka, dvojtečky atd.
Italic Položky psané kurzívou jsou položky, které musíte dodat. Neberte položku kurzívou doslovně a použijte ji v příkazu, jak je uvedeno.
S p a c e s Všechny mezery je třeba brát doslova. Pokud má syntaxe příkazu mezeru, použijte tuto mezeru při provádění příkazu.
[Text v závorkách] Jakékoli položky v závorce jsou volitelné. Závorky nelze brát doslovně, proto je nepoužívejte při provádění příkazu.
Text mimo závorky Jakýkoli text, který není uveden v závorce, je povinný. V syntaxi mnoha příkazů je jediným textem, který není obklopen jednou nebo více závorkami, samotný název příkazu.
{Text uvnitř složených závorek Položky ve složené závorce jsou možnosti, z nichž musíte vybrat pouze one. Složené závorky nelze brát doslova, proto je nepoužívejte při provádění příkazu.
Vertikální | bar Svislé pruhy se používají k oddělení položek v závorkách a závorkách. Svislé pruhy neberte doslova – nepoužívejte je při provádění příkazů.
Elipsa … Elipsa znamená, že položku lze neomezeně opakovat. Při provádění příkazu nepište elipsu doslovně a dbejte na to, abyste při opakování položek používali mezery a další požadované položky, jak je znázorněno.

Závorky se také někdy označují jako hranaté závorky, složené závorky se někdy označují jako klikaté závorky nebo květinové závorky a svislé čáry se někdy nazývají roury, svislé čáry nebo svislá lomítka. Bez ohledu na to, jak je nazýváte, žádný by nikdy neměl být při provádění příkazu brán doslovně.

Příklad 1: Vol Command

Zde je syntaxe příkazu vol, příkazu dostupného z příkazového řádku ve všech verzích operačního systému Windows:

vol [drive:

Image
Image

Slovo vol je uvedeno tučně, což znamená, že by mělo být bráno doslovně. Je také mimo jakékoli závorky, což znamená, že je vyžadováno. O pár odstavců níže se podíváme na závorky.

Za vol je mezera. Mezery v syntaxi příkazu je třeba brát doslovně, takže když provádíte příkaz vol, budete muset vložit mezeru mezi vol a vše, co může následovat.

Závorky označují, že cokoli, co je v nich obsaženo, je volitelné – to, co je v nich, není nutné pro fungování příkazu, ale může to být něco, co chcete použít, v závislosti na tom, k čemu příkaz používáte. Závorky nikdy neberte doslovně, takže je nikdy nezahrnujte při provádění příkazu.

Uvnitř závorek je slovo drive psané kurzívou, za nímž následuje dvojtečka tučně. Cokoli psané kurzívou je něco, co musíte dodat, ne to brát doslova. V tomto případě jednotka odkazuje na písmeno jednotky, takže zde budete chtít zadat písmeno jednotky. Stejně jako u vol, protože : je tučně, mělo by být napsáno tak, jak je uvedeno.

Na základě všech těchto informací zde uvádíme několik platných a neplatných způsobů, jak provést příkaz vol a proč:

díl

Platné: Příkaz vol lze provést sám, protože jednotka : je volitelná, protože je uzavřena v hranatých závorkách.

vol d

Neplatný: Tentokrát se používá volitelná část příkazu, která určuje jednotku jako d, ale dvojtečka byla zapomenuta. Pamatujte, že víme, že dvojtečka doprovází jednotku, protože je zahrnuta ve stejné sadě hranatých závorek a víme, že by měla být použita doslova, protože je tučná.

vol e: /p

Neplatné: Možnost /p nebyla uvedena v syntaxi příkazu, takže příkaz vol se při použití nespustí to.

vol c:

Platné: V tomto případě byl argument volitelné jednotky : použit přesně tak, jak bylo zamýšleno.

Příklad 2: Příkaz k vypnutí

Zde uvedená syntaxe je pro příkaz shutdown a je samozřejmě mnohem složitější než ve výše uvedeném příkladu příkazu vol. Na základě toho, co již znáte, se zde ale ve skutečnosti není co učit:

shutdown [ /i | /l | /s | /r | /g | /a | /p | /h | /e] [ /f] [ /m \\ název počítače] [ /t xxx] [ /d [ p: | u:] xx: yy] [/c " komentář " ]

Image
Image

Pamatujte si, že položky v hranatých závorkách jsou vždy volitelné, položky mimo hranaté závorky jsou vždy povinné, tučné položky a mezery jsou vždy doslovné a položky psané kurzívou musíte poskytnout vy.

Velkým novým konceptem v tomto příkladu je svislý pruh. Svislé pruhy v závorkách označují volitelné možnosti. Takže ve výše uvedeném příkladu můžete, ale nemusíte, zvolit při provádění příkazu k vypnutí jednu z následujících možností: /i, /l , /s, /r, /g, / a, /p, /h nebo /e Stejně jako závorky existují svislé čáry vysvětlit syntaxi příkazu a nelze je brát doslova.

Příkaz vypnutí má také vnořenou možnost v [ /d [ p: | u:] xx : yy]-v podstatě možnost v rámci možnosti.

Stejně jako u příkazu vol v prvním příkladu, zde jsou některé platné a neplatné způsoby použití příkazu k vypnutí:

vypnutí /r /s

Neplatné: Možnosti /r a /s nelze použít společně. Tyto svislé pruhy označují možnosti, z nichž si můžete vybrat pouze jednu.

vypnutí /s p:0:0

Neplatné: Použití /s je naprosto v pořádku, ale použití p:0:0není, protože tato možnost je dostupná pouze s volbou /d , kterou jsme zapomněli použít. Správné použití by bylo shutdown /s /d p:0:0.

vypnutí /r /f /t 0

Platné: Všechny možnosti byly tentokrát použity správně. Možnost /r nebyla použita s žádnou jinou volbou v rámci sady závorek a /f a /t Možnostibyly použity tak, jak je popsáno v syntaxi.

Příklad 3: Příkaz použití sítě

Pro náš poslední příklad se podívejme na příkaz net use, jeden z příkazů net. Jeho syntaxe je trochu chaotická, takže jsme ji níže zkrátili, abychom ji trochu usnadnili (viz celou syntaxi zde):

net use [{ název zařízení | }] [ název počítače sharename [{ heslo | }] [ /trvalé: { yes | no }] [ /savecred] [ /delete]

Image
Image

Příkaz net use má dva případy nového zápisu: složená závorka. Složená závorka označuje, že je vyžadována jedna a pouze jedna z možností, oddělená jedním nebo více svislými čárami. Toto je na rozdíl od závorky se svislými pruhy, které označují volitelné možnosti.

Podívejme se na některá platná a neplatná použití využití sítě:

čisté využití e:\\server\files

Neplatné: První sada složených závorek znamená, že můžete zadat název zařízení nebo použít zástupný znak - nemůžete udělat obojí. Buď net use e: \\server\files nebo net use\\server\files by byly platnými způsoby, jak v tomto spustit využití sítě případ.

čisté využití\\appsvr01\source 1lovet0visitcanada /persistent:no

Platné: Při tomto provádění čistého použití jsme správně použili několik možností, včetně jedné vnořené možnosti. Použili jsme , když jsme si museli vybrat mezi tím a zadáním názvu zařízení, specifikovali jsme sdílení [source] na serveru [appsvr01] a poté jsme pro to zvolili zadání { password } share, 1lovet0visitcanada, namísto vynucení použití sítě, aby nás požádalo o jeden {}. Také jsme se rozhodli nepovolit automatické opětovné připojení tohoto nového sdíleného disku při příštím spuštění počítače [ /persistent:no].

čisté využití /trvalé

Invalid: V tomto příkladu jsme se rozhodli použít volitelný přepínač /persistent, ale zapomněli jsme vedle něj zahrnout dvojtečku a také jste zapomněli vybrat mezi dvěma požadovanými možnostmi, yes nebo no, mezi složenými závorkami. Provedení net use /persistent:yes by bylo platným použitím čistého použití.

Doporučuje: