Komentosyntaksin lukeminen Windowsissa

Sisällysluettelo:

Komentosyntaksin lukeminen Windowsissa
Komentosyntaksin lukeminen Windowsissa
Anonim

Komennon syntaksi on pohjimmiltaan komennon suorittamisen säännöt. Sinun on osattava lukea syntaksia, kun opit käyttämään komentoa, jotta voit suorittaa sen oikein.

Kuten olet luultavasti nähnyt täällä Lifewiressa ja ehkä muillakin sivustoilla, komentokehotekomennot, DOS-komennot ja jopa monet suorituskomennot on kuvattu kaikenlaisilla vinoviivoilla, hakasulkeilla, kursiivilla jne. Kun tiedät mitä kaikkea Näistä merkeistä, joihin viitataan, voit katsoa minkä tahansa komennon syntaksia ja tietää heti, mitä valintoja tarvitaan ja mitä vaihtoehtoja voidaan käyttää muiden vaihtoehtojen kanssa.

Lähteestä riippuen saatat nähdä hieman erilaisen syntaksin, kun sitä käytetään kuvaamaan komentoja. Käytämme menetelmää, jota Microsoft on perinteisesti käyttänyt, ja kaikki komentosyntaksit, joita olemme koskaan nähneet millä tahansa sivustolla, on erittäin samank altaisia, mutta muista, että sinun tulee noudattaa lukemiesi komentojen syntaksiavainta eikä olettaa, että kaikki verkkosivustot ja asiakirjat käyttävät täsmälleen samaa menetelmää.

Komentosyntaksiavain

Seuraava syntaksiavain kuvaa, kuinka kutakin komennon syntaksin merkintää tulee käyttää. Voit viitata tähän, kun käymme läpi kolme esimerkkiä taulukon alla.

Komentosyntaksin viitetaulukko
Notaatio Merkitys
Lihavoitu Lihavoidut kohteet on kirjoitettava täsmälleen siten kuin ne näytetään, mukaan lukien lihavoitut sanat, kauttaviivat, kaksoispisteet jne.
Kursivoitu Kursivoitu tuotteet ovat tuotteita, jotka sinun on toimitettava. Älä ota kursivoitua kohdetta kirjaimellisesti ja käytä sitä komennossa kuvan mukaisesti.
S p a c e s Kaikki välilyönnit tulee ottaa kirjaimellisesti. Jos komennon syntaksissa on tilaa, käytä sitä komentoa suoritettaessa.
[Teksti suluissa] Kaikki suluissa olevat kohteet ovat valinnaisia. Sulkuja ei tule ottaa kirjaimellisesti, joten älä käytä niitä komentoja suorittaessasi.
Teksti hakasulkeiden ulkopuolelle Kaikki teksti, joka ei ole suluissa, on pakollinen. Monien komentojen syntaksissa ainoa teksti, jota ei ympäröi yksi tai useampi hakasulke, on itse komennon nimi.
{Teksti a altosulkeissa} Auluissa olevat kohteet ovat vaihtoehtoja, joista täytyy valita vain yksi. A altosulkuja ei tule ottaa kirjaimellisesti, joten älä käytä niitä komentoja suorittaessasi.
Pysty | baari Pystypalkkeja käytetään erottamaan suluissa ja a altosulkeissa olevat kohteet. Älä ota pystyviivoja kirjaimellisesti – älä käytä niitä komentoja suoritettaessa.
Ellipsis … Ellipsi tarkoittaa, että kohde voidaan toistaa loputtomasti. Älä kirjoita ellipsiä kirjaimellisesti suoritettaessa komentoa ja käytä välilyöntejä ja muita pakollisia kohteita, kuten on esitetty, kun toistat kohteita.

Hakasulkeisiin viitataan joskus myös hakasulkeina, hakasulkeisiin tai kukkasulkeisiin, ja pystypalkkeja kutsutaan joskus putkiksi, pystyviivoiksi tai pystyviivoiksi. Riippumatta siitä, miksi niitä kutsut, mitään ei tule koskaan ottaa kirjaimellisesti komentoa suoritettaessa.

Esimerkki 1: Vol-komento

Tässä on vol-komennon syntaksi, joka on saatavana komentokehotteesta kaikissa Windows-käyttöjärjestelmän versioissa:

vol [drive:

Image
Image

Sana vol on lihavoitu, mikä tarkoittaa, että se on otettava kirjaimellisesti. Se on myös sulkeiden ulkopuolella, mikä tarkoittaa, että se on pakollinen. Tarkastellaan sulkeita muutaman kappaleen alempana.

Seuraa vol on välilyönti. Välilyönnit komennon syntaksissa on otettava kirjaimellisesti, joten kun suoritat vol-komentoa, sinun on laitettava välilyönti vol ja minkä tahansa seuraavan väliin.

Hakasulkeet osoittavat, että kaikki, mitä niiden sisällä on, on valinnaista - mitä tahansa, mitä siellä on, ei vaadita komennon toimimiseksi, mutta se voi olla jotain, jota haluat käyttää, riippuen siitä, mihin käytät komentoa. Sulkuja ei saa koskaan ottaa kirjaimellisesti, joten älä koskaan sisällytä niitä, kun suoritat komentoa.

Hakasulkeiden sisällä on kursivoitu sana, jota seuraa lihavoitu kaksoispiste. Kaikki kursivoitu on jotain, joka sinun on annettava, ei kirjaimellisesti. Tässä tapauksessa asema viittaa asemakirjaimeen, joten sinun kannattaa antaa asemakirjain tähän. Aivan kuten vol, koska : on lihavoitu, se tulee kirjoittaa kuvan mukaisesti.

Kaikkien näiden tietojen perusteella tässä on joitain kelvollisia ja virheellisiä tapoja suorittaa vol-komento ja miksi:

vol

Valid: Vol-komento voidaan suorittaa itsestään, koska asema : on valinnainen, koska sen ympärillä on hakasulkeet.

vol d

Invalid: Tällä kertaa käytetään valinnaista komennon osaa, joka määrittää aseman muodossa d, mutta kaksoispiste unohtui. Muista, että tiedämme kaksoispisteen olevan aseman mukana, koska se sisältyy samaan sulkusarjaan, ja tiedämme, että sitä tulisi käyttää kirjaimellisesti, koska se on lihavoitu.

vol e: /p

Virheellinen: Vaihtoehtoa /p ei mainittu komennon syntaksissa, joten vol-komentoa ei suoriteta käytettäessä se.

vol c:

Valid: Tässä tapauksessa valinnaista aseman argumenttia : käytettiin aivan tarkoitetulla tavalla.

Esimerkki 2: Sammutuskomento

Tässä lueteltu syntaksi on shutdown-komennolle ja on ilmeisesti paljon monimutkaisempi kuin yllä olevassa vol-komennon esimerkissä. Kuitenkin jo tietämäsi pohj alta täällä on todella vähän enemmän opittavaa:

shutdown [ /i | /l | /s | /r | /g | /a | /p | /h | /e] [ /f] [ /m \\ tietokoneen nimi] [ /t xxx] [ /d [ p: | u:] xx: vv] [/c " kommentti " ]

Image
Image

Muista, että suluissa olevat kohteet ovat aina valinnaisia, hakasulkeiden ulkopuoliset kohdat ovat aina pakollisia, lihavoitut kohdat ja välilyönnit ovat aina kirjaimellisia ja kursivoitujen kohteiden on annettava sinun.

Tämän esimerkin suuri uusi konsepti on pystypalkki. Pystysuorat palkit suluissa osoittavat valinnaisia vaihtoehtoja. Joten yllä olevassa esimerkissä voit, mutta sinun ei tarvitse, sisällyttää jonkin seuraavista vaihtoehdoista, kun suoritat sammutuskomennon: /i, /l , /s, /r, /g, / a, /p, /h tai /e Hakasulkeiden tavoin pystysuorat palkit ovat olemassa selittää komentosyntaksin, eikä niitä tule ottaa kirjaimellisesti.

Sammutuskomennossa on myös sisäkkäinen vaihtoehto kohdassa [ /d [ p: | u:] xx : vv]-periaatteessa vaihtoehto vaihtoehdon sisällä.

Kuten ensimmäisessä esimerkissä vol-komennon kanssa, tässä on joitain kelvollisia ja virheellisiä tapoja käyttää shutdown-komentoa:

sammutus /r /s

Virheellinen: Vaihtoehtoja /r ja /s ei voi käyttää yhdessä. Nämä pystypalkit osoittavat valintoja, joista voit valita vain yhden.

sammutus /s p:0:0

Virheellinen: /s käyttö on täysin kunnossa, mutta p:0:0ei ole, koska tämä vaihtoehto on käytettävissä vain /d- vaihtoehdon kanssa, jota unohdimme käyttää. Oikea käyttö olisi ollut shutdown /s /d p:0:0.

sammutus /r /f /t 0

Valid: Kaikkia vaihtoehtoja käytettiin tällä kertaa oikein. Vaihtoehtoa /r ei käytetty minkään muun vaihtoehdon kanssa sen suluissa, ja /f ja /tvaihtoehtoa käytettiin syntaksissa kuvatulla tavalla.

Esimerkki 3: Net Use Command

Viimeisessä esimerkissämme tarkastellaan net use -komentoa, yhtä net-komennoista. Sen syntaksi on hieman sekava, joten olemme lyhentäneet sitä alla selittääksemme sen hieman helpommin (katso koko syntaksi täältä):

verkkokäyttö [{ laitenimi | }] [ tietokonenimi jaettu nimi [{ salasana | }] [ /pysyvä: { kyllä | ei }] [ /savecred] [ /delete]

Image
Image

Net use -komennossa on kaksi uutta merkintätapaa: a altosulu. A altosulkeet osoittavat, että vaaditaan yksi ja vain yksi vaihtoehdoista, jotka on erotettu yhdellä tai useammalla pystypalkilla. Tämä on toisin kuin hakasulke, jossa on pystypalkit, joka osoittaa valinnaisia valintoja.

Katsotaanpa joitain kelvollisia ja virheellisiä verkkokäytön käyttötapoja:

nettokäyttö e:\\palvelin\tiedostot

Virheellinen: Ensimmäiset a altosulkeet tarkoittavat, että voit määrittää laitteen nimen tai käyttää yleismerkkiä - et voi tee molemmat. Joko net use e: \\server\files tai net use\\server\files olisi ollut kelvollinen tapa suorittaa verkkokäyttö tässä case.

nettokäyttö\\appsvr01\source 1lovet0visitcanada /persistent:no

Valid: Käytimme oikein useita vaihtoehtoja tässä verkkokäytön suorittamisessa, mukaan lukien yksi sisäkkäinen vaihtoehto. Käytimme koodia , kun valittiin sen ja laitteen nimen välillä, määritimme palvelimelle [appsvr01] jaetun [lähde] ja sitten määritimme sille { salasanan }. jaa, 1lovet0visitcanada, sen sijaan, että pakottaisit nettokäytön pyytämään meiltä yhden {}. Päätimme myös olla sallimatta tämän uuden jaetun aseman automaattista yhdistämistä uudelleen seuraavan kerran, kun käynnistämme tietokoneen [ /persistent:no].

nettokäyttö /jatkuva

Invalid: Tässä esimerkissä valitsimme valinnaisen /persistent-kytkimen, mutta unohdimme lisätä kaksoispisteen sen viereen ja unohdin myös valita kahdesta vaaditusta vaihtoehdosta, yes tai no, a altosulkeiden välissä. net use /persistent:yes olisi ollut kelvollinen verkkokäytön suorittaminen.

Suositeltava: