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: () [] <> = ;. +. `