A parancsértelmező cmd - elektronikus enciklopédia ablakok

CMD programot (cmd.exe) - a szabványos Windows XP parancsértelmező fut a Windows környezetben is ugyanazokat a funkciókat, mint a program command.com MS-DOS környezetben. Ez CMD program betöltődik a parancssor ablakát, és ez felelős a végrehajtásáért Windows parancssorból irányelvek és futtatni a batch fájlt.

Indításkor parancssor CMD a főmenüben van töltve alapértelmezett indítási paramétereket. Ahhoz, hogy megváltoztatja a héj beállításokat, akkor futtassa újra a parancssorban a következő irányelveket:

CMD [/ A | / U] [/ Q] [/ D] [/ E: BE vagy / E: OFF] [/ F: BE vagy / F: OFF]
[/ V: BE vagy / V: OFF] [[/ S] [/ C vagy / K] karakterlánc]

/ C- végrehajtás megadott parancs érvként húr, majd a munka befejezésekor CMD;

/ K- végrehajtás megadott parancsot, mint egy argumentum nélkül a későbbi befejezését CMD;

/ S- változás CMD módba, miután a parancs futtatása;

/ Q disable parancs a képernyő megjelenítési mód (ECHO OFF);

/ D- disable végrehajtását futtatás parancsok registry (lásd alább);

/ A- az eredmény megjelenítésére a csapatok az ANSI formátumban;

/ U megjeleníti az eredményeket a parancsok Unicode formátumban;

/ T: tsv- választott szöveg- és háttérszín a CMD ablakot (lásd szín parancs.);

/ E: on- lehetővé kiterjesztett parancs feldolgozása;

/ E: OFF- tilalmat kiterjesztették parancs feldolgozása;

/ F: on- ismeri a fájlnevet befejezése karakterek és mappák;

/ F: off- nem ismeri a fájlnév befejezése karakterek és mappák;

/ V: on- lehetővé hosszabb kezelési környezeti változók;

/ V: OFF- tilalmat kiterjesztették feldolgozás környezeti változókat.

Ha a vonal CMD shell, hogy hívja a kulcs / C és / vagy K, akkor a többi a parancssor, miután a következő kulcsfontosságú értelmezi a kihívás, hogy a csapat, amely után kerül feldolgozásra letölteni egy új példányt a tolmács. Ha azt szeretnénk, hogy az egyik vonalat a különböző csapatok, azokat behatárolt és idézőjelbe. Továbbá, amikor hívja a belső irányelvben parancsok CMD / X kezeljük ugyanaz, mint a parancs / E: ON, / Y - ugyanaz, mint a / E: KI, a / R - szerű és / C. Idézet a karaktereket a parancssor alapján kerülnek feldolgozásra az alábbi szabályokat:

1. Idézetek tároljuk és dolgozzuk fel, ha:

1) a parancs vonal nincs jelen kulcs / S;

2) vannak jelen a parancssor a nyitó és záró idézőjelet;

3) az idézőjelek között nincsenek speciális karakterek . <,>, (,), @, ^, |;

4) az idézőjelek között vannak egy vagy több terek;

5) húr idézőjelbe, egy belső irányelvben vagy CMD batch fájlt.

2. Ha a fenti feltételek nem teljesülnek, az első és utolsó idézet a sztring karaktereinek eltávolítjuk, és a teljes szöveget követő második idézőjelet, tárolni és feldolgozni.

Ha a hívás CMD héj a parancssorban nem kapnak / D, a rendszer automatikusan ellenőrzi az értéke REG_SZ vagy REG_EXPAND_SZ kulcsokat a következő szakaszai a Windows registry:

HKEY_ LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ Autorun,

HKEY_ CURRENT_USER \ Software \ Microsoft \ Command Processor \ Autorun.

Ha az érték minden ezen billentyűk vannak jelen, akkor automatikusan végrehajtásra indításkor CMD.

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \
EnableExtensions,

HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \
EnableExtensions.

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \
DelayedExpansion,

HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \
DelayedExpansion.

Ha késleltetett környezeti változó kibővítése engedélyezve, hogy a jelenlegi értékét egy környezeti változó, akkor a szimbólum alatt parancs végrehajtását. (Felkiáltójel).

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \
CompletionChar,

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \
PathCompletionChar,

HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \
CompletionChar,

HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \
PathCompletionChar.

A hexadecimális értékek REG_DWORD kulcsot határozza ebben az esetben a vezérlő karakter kódot rendel minden egyes funkció, például 0'4 Ctrl + D vagy 0'6 a Ctrl + F. Ha a mód befejezése tartalmazza a legfontosabb / F: ON, az alapértelmezett funkciók vannak hozzárendelve a megfelelő vezérlő karakterek Ctrl + D mappába neveket és a Ctrl + F fájlnevek. Akkor tiltsa a karaktereket a befejezése a Windows registry, hozzárendeljük a megfelelő kulcsot „gap” hexadecimális regiszter szimbólum (0'20).

Amikor az üzemmód befejezése neveket a fájlok és mappák funkció feldolgozza befejezése húr pálya bal oldalán a beszúrási pontot, hozzáad egy karaktert mintát, ha nincs hívás a húr, majd épít egy listát módon összhangban ez a meghatározás. A tolmács, majd visszatér a generált lista első elem. Ha a lista nem tartalmaz elemet, egy hangjelzés és emlékeztetve az azonos speciális karaktert vezet ciklus végig megfelelő számokat. A Shift billentyű megnyomásával beírása közben vezérlő karakter lehetővé teszi, hogy a lista a pályák fordított sorrendben. Ha megváltoztatja a származtatott útvonalát, majd adja meg újra a vezérlő karakter, a mentett lista törlődik, és egy új listát utakat építettek. Ugyanez történik, ha váltani egy karakterrel másik befejeződött. Elve építése útvonalak a fájlnév eltér az elv az épület a mappa elérési útját, hogy a fájl teljes, ha a szimbólum az épület egy levelező listát használunk az elérési utat és fájlnevet, és a mappa lezáró karakter használatos egyetlen út. Amikor hív egy mappát a konzol parancsokat (CD, MD, vagy RD) tolmács automatikusan beilleszti a szimbólum mappa befejezését.

Annak érdekében, hogy biztosítsa a megfelelő befejezése a karakter feldolgozás minden utak arra ösztönzik, hogy adja meg az utat, amely a fájlok és a mappák szóközt idézőjelek közé. Amellett, hogy a szóköz karaktert, akkor arra ösztönzik, hogy bekerüljenek az utat idézőjelbe, amely a következő speciális karaktereket: () [] <> = ;. +. `

Kapcsolódó cikkek