Mind a parancssor, MS Windows
Háttér anyag a parancssorban №1
Parancs használatával szintaxis
formázás
Az adatok, hogy a felhasználónak meg kell adnia
Elemeket, amelyek pontosan úgy kell megadni, ahogy
A paraméterek többször megismételjük a parancssorban
A szögletes zárójelek ([])
Két zárójelek (<>); variánsokat egy függőleges vonal (|). például:
Egy sor értékek, amelyek közül választhat csak egy értéket
A szöveg a kódot, vagy lépjen ki a programból
A több parancsok és feltételes feldolgozási szimbólumok
Meg lehet futtatni több parancsot egyetlen parancssor vagy script feltételes feldolgozás charset értéket. Ha több parancsot tartalmazó feltételes feldolgozási szimbólumok parancs végrehajtását, kereshetőségi jogot a feltételes feldolgozás szimbólum kerül sor az eredmények függvényében a parancsot, hogy a bal oldalon a szimbólum. Például van szükség a parancs futtatásához csak akkor, ha az előző parancs nem volt sikeres. Vagy ha szeretné futtatni a parancsot csak akkor, ha az előző parancs sikeres volt. Továbbítására több parancsot, akkor a felsorolt speciális karaktereket az alábbi táblázatban.
Arra használják, hogy külön több parancsot egyetlen parancssorban. A Cmd.exe fut az első parancsot, majd a második csapat.
Futtatja a parancsot mögött szimbólum . Csak akkor, ha a csapat előtt álló ez a szimbólum sikeres volt. A Cmd.exe fut az első parancs. A második parancs végrehajtása csak akkor, ha az első sikeres.
Futtatja a parancsot mögött szimbólum ||. Csak akkor, ha a csapat előtt álló jel || Ez nem hajtották végre. A Cmd.exe fut az első parancs. A második parancs végrehajtása csak akkor, ha az első nem végeztünk (a kapott hibakód értéke nullánál nagyobb).
Használt csoportosítás vagy befektetési csapatok.
Arra használják, hogy külön parancs paramétereit.
jegyzetek- Jel (), egy függőleges vonallal (|), és zárójelek () olyan speciális karakterek, meg kell előznie az escape karakter (^), vagy idézőjelbe, ha ezek a karakterek kerülnek átadásra érveket.
- Ha a parancs végrehajtása egy művelet sikeres, akkor visszatér a nulla (0), a hibakód nem kerül vissza, vagy nincs kód.
A beágyazott kagyló
A környezeti változók használata a Cmd.exe
Cmd.exe parancssorból környezet által meghatározott változók, amelyek meghatározzák a viselkedés a parancs héj és az operációs rendszer. Lehetőség van, hogy meghatározza a viselkedését a shell környezetben, vagy a teljes operációs rendszer környezetben kétféle környezeti változók: a szisztémás és lokális. A rendszer környezeti változók határozzák meg a viselkedését a globális operációs rendszer környezetben. Helyi környezeti változók határozzák meg a viselkedését a közeg ebben az esetben a cmd.exe. A rendszer környezeti változók előre az operációs rendszer és a rendelkezésre álló összes Windows XP folyamatokat. Csak az adminisztrátori jogosultságokkal lehet változtatni ezeket a változókat. Ezek a változók leggyakrabban használt bejelentkezési szkriptek. A helyi környezeti változók csak akkor állnak rendelkezésre, ha a felhasználó, akinek ők hozták létre bejelentkezett. A helyi változók a HKEY_CURRENT_USER struktúra alkalmas csak az aktuális felhasználó számára, de meghatározza a viselkedését a globális operációs rendszer környezetben. Az alábbi lista a különböző változók csökkenő fontossági sorrendben.Visszaadja a helyét az operációs rendszer könyvtárba.
Környezeti változók
Használja a set parancs létrehozásához, törléséhez vagy megjelenítésére környezeti változók. A set parancs megváltoztatja változók csak az aktuális shell környezetben. Megjelenítéséhez egy változó, a parancssorba írja be: setimya_peremennoy hozzáadni egy változó, a parancssorba írja be: állítsa változóNév = érték törléséhez variábilis, a parancssorba: setimya_peremennoy = használhatja a legtöbb karaktert a változó értékeket, köztük egy helyet. Ha speciális karakterek, mint például a <,>, Vagy * előttük meg kell oldania az escape karakter (^), vagy idézőjelbe. Ha idézőjelben ezek szerepelnek a változó értékét, mivel az összes karaktert követő egyenlőségjel fogadjuk a változó értékét. Tekintsük a következő példát.- Létrehozásához változó newname írja: set varname = new ^ neve
- Létrehozásához a változó értékét "newname", írja be: set varname = "newname"
- Amikor írja be a parancssorba set varname = newname akkor a következő hibaüzenet jelenik meg:
„Név” a rendszer nem ismeri fel belső vagy külső parancsként, futtatható programként vagy batch fájlt. "
- A maximális mérete egy környezeti változó 8192 bájt.
- A maximális teljes mérete az összes környezeti változót, beleértve a változó nevét és az egyenlőségjel van 65536 bájt.
Behelyettesítve értékek a környezeti változók
Ahhoz, hogy helyettesítse a környezeti változó a parancssorból vagy egy script, akkor csatolja a nevét a megfelelő változó százalékos jelek (% variable_name%). Százalékos jelek arra utalnak, hogy a cmd.exe utalni kell a változók értékeit, ahelyett, hogy karakterenként képest. Meghatározása után érték a változó nevét, csatolja a változó nevét százalék jelek. Cmd.exe megkeresi az összes előfordulását a változó nevét, és a helyére egy bizonyos értéket a változó. Például, az szükséges, hogy hozzon létre egy script, amely tartalmazza a különböző értékeket (például felhasználói nevek), és szükség van, hogy meghatározzuk a megfelelő értéket a környezeti változó felhasználónevét minden felhasználó. Ehhez egy szkriptet a változó USERNAME idézőjelbe. Amikor futtatja a szkriptet cmd.exe helyettesíti% username% belépés a megfelelő értékeket, amely megszünteti annak szükségességét, hogy ezt manuálisan minden felhasználó számára. Csere érték nem rekurzív. Cmd.exe ellenőrzi változók egyszerre.
Részletes tájékoztató anyagokat a parancssor ablak:
köszönöm
Sites www.cmdhelp.ru, www.windowsfaq.ru valamint egyéb források, akiknek anyagokat használtak itt.