ПредишенСледващото

Windows NT конзолни команди

Първоначално много потребители NT не се възползват от възможностите, предлагани от CLI команди или да ги използват напълно.

CMD Командните
Общият синтаксис:
CMD [/ A | / U] [/ Q] [/ D] [/ Е: ON | / E: OFF] [/ F: ON | / F: OFF] [/ V: ON | / V: OFF] [[/ S] [/ C | / K] команда]
/ C (/ K) - изпълнение на определената команда с / без последващо изпълнение.
Изпълнението на тази команда без по-нататъшно изпълнение.
/ S - промяна в поведението след / C или / К (виж по-долу.).
/ Q - Изключване на режим на изхода команди на екрана (ECHO).
/ D - Деактивирането AutoRun изпълнение на команди от регистъра (виж по-долу.).
/ А (/ U) - Изходни резултати за изпълнение на команда в / UNICODE формат ANSI.
/ T: колона - Избор на цвета на текста / фон (виж по-нататъшно описание по-долу цвят.).
/ E: ON (/ E: OFF) - Разрешаване / Забрана разширения командни (виж по-долу.).
/ F: ON (/ F: OFF) - активиране / деактивиране на името на файла завършване герои и папки (виж по-долу.).
/ V: ON (/ V: OFF) - "!" Включване / изключване на забавено променлива среда разширяване с помощта на като сепаратор. Например, / V: ON позволява използването на Var !! като продължение на променливата на реактивна по време на изпълнение. Синтаксис Var служи за разширяване на променливите, докато пишете, което води до много различни резултати в рамките на цикъла ЗА.
Параметъра COLOR. Цвят атрибути са определени като две шестнадесетични цифри - първият определя цвета на фона, а вторият определя цвета на текста. Всяка цифра може да има следните стойности: 0 = черно, 1 = Blue, 2 = зелено, 3 = синьо, 4 = червено, 5 = лилаво, 6 = жълто, 7 = White, 8 = сиво, 9 = светло синьо, А = светло зелено, В = синя светлина, С = светло червено, D = светло лилаво, Е = светложълто, F = светло бяло.
Ако не е посочен аргумента, командата възстановява първоначалния избор на цветове, както е било по времето на старта cmd.exe. Тази стойност се извлича от текущата текстовото поле на ключовата стойност / T или регистър стойности на параметрите DefaultColor.
ЦВЯТ команда връща код за грешка ERRORLEVEL на 1, когато се опитате да се обадя тази команда със същите стойности на цветовете на преден и заден план.
Пример: "ЦВЯТ ФК" задава светло червен текст на светъл бял фон.
За да посочите един ред няколко отбора трябва да споделят своите герои '' и затворени в кавички. Освен това, от съображения за съвместимост, / X е същият като този на / E: ON, / Y - е същият, както и / E: OFF и / R - е същият, както и / С Всички други опции за командния ред се игнорират.
Ако зададете / C / или K, а след това останалата част от командния ред след този ключ се третира като команден ред, както и обработката на кавички ( ") се извършва при спазване на следните правила:
1. Ако всички условия, изброени по-долу, а след това и със знаците на командния ред, са запазени:
- ключ / S отсъства;
- има точно две единични кавички;
- между тях няма други специални символи, като например: <>() @ ^ |;
- има един или повече различия между тях;
- низ, затворени в кавички е името на изпълнимия файл.
2. Ако първият символ е отметната, и ако това е цитат характер, тя се отстранява, и премахнете последния цитат характер на командния ред, както и целия текст след последния цитат характер се запазва.
Ако ключ / D не е уточнено от командния ред, когато започнете да cmd.exe проверява променливи REG_SZ или REG_EXPAND_SZ в следния ключ на системния регистър:
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun
и / или
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun
и ако едната или и двете са налице, за първи път са екзекутирани.
По подразбиране, обработка е разрешена отбор разширяване. За да се предотвратят лечение за определен разговор, използвайте ключ / E: OFF.
Можете да разрешите или забраните разширени команди за обработка за всички повиквания cmd.exe на компютъра или за потребителя, като се използват Regedt32.exe определяне на стойностите на REG_DWORD в регистъра за разделите:
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorEnableExtensions
и / или
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorEnableExtensions,
равно 0x1 или 0x0. Настройки на потребителя отменят настройките на компютъра.
Командния ред опции в завой над настройките в системния регистър.
Забавени променлива среда разширяване не е активирана по подразбиране. Тя може да се активира или деактивира за конкретно повикване чрез клавиш cmd.exe / V: ON или / V: OFF, или чрез Regedt32.exe REG_DWORD задаване на стойности в системния регистър за разделите:
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorDelayedExpansion
и / или
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorDelayedExpansion
равно 0x1 или 0x0. потребителски настройки, както е посочено по-горе, през настройките на машината, а също и на командния ред опции в завой над настройките в системния регистър.
Ако забавено променлива среда експанзия е активирана, характера "! (Удивителен знак) може да се използва за замяна на текущата стойност на променливата на средата по време на изпълнение.
Включване / изключване на разсрочено разширяване на околната среда променливи за всички повиквания cmd.exe на компютъра или на потребителя възможност чрез Regedt32.exe REG_DWORD на стойност в регистъра за следните раздели:
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorCompletionChar,
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorPathCompletionChar
и / или
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorCompletionChar,
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorPathCompletionChar,
определяне на стойността на шестнадесетичен равна на кодовите символи се използват за контрол на определена функция (например, 0x4 за Ctrl-D, или 0x6 за Ctrl-F). Отново, за предпочитанията на потребителя отменят настройките на компютъра; опции за командния ред, от своя страна, през настройките в системния регистър.
Приключване на имената на файловете и папките не са активирани по подразбиране. Това може да се коригира с помощта на клавишите / F: ON или / F: OFF.
Ако завършване е разрешена с помощта на превключвателя за команден ред / F: ON, той използва две контролни символи: Ctrl-D за имената на папки и Ctrl-F за имена на файлове. За да забраните даден завършване характер в регистъра, в шестнадесетичен стойност на пространство характер (0x20) се използва като кода на специален знак.
Пусков се извиква при влизане в една от двете специални символи. завършване функция е на път низ от лявата страна на точката на вмъкване, добавя към него символ шаблон, ако тя не съществува, и изгражда списък на пътища, които отговарят на определението получава. След това първият изход елемент на списъка на съответните пътеки. Ако списъкът е празен, се чува звуков сигнал и не се показва нищо.
След това въведете отново една и съща специалния характер води за да преминете през всички съответни пътища. удар когато въведете характер контрол ви позволява да видите списъка с пътища в обратен ред. Ако промените получен пътя, а след това отново въведете контрол характер, спаси списъка се изчиства и нов списък с пътищата, построени. Същото нещо се случва, ако преминавате от един знак в друг е завършена. Единствената разлика, когато се използва за прекратяване на знаците е, че в този случай да се изгради списък на съвпадение е взето и пътя и името на файла, както и използването на приключване на папката символ - единственият начин. Ако характерът завършващата се използва в една от командите вградени папки манипулация (CD, MD или RD), тя винаги се подразбира папки прекратяване характер.
прекратяване характер работи правилно с имена на файлове, които съдържат интервали или други специални символи, ако в същото време съвпадение на низа е заграден в кавички. Също така, ако се премине точката на вмъкване на ляво и след това използвайте характера прекратяване в срок от низ, а останалата част от дясно на входния текст, ще бъдат отхвърлени.
Специални знаци, които изискват задължително цитиране:
<пробел>() []<>^ ;! '+ `

Екипът PROMT
Промяна на командния ред cmd.exe на.
НЕЗАБАВНА [текст], където текстът - нов команден ред. Поканата може да включва редовни символи и следните кодове:
$ A - (Ampersand);
$ B - | (Вертикални бар);
$ C - ((вляво скоби);
$ Г - текущата дата;
$ E - ESC (ASCII символи с код 27);
$ F -) (вдясно скоби);
$ G -> (подпише "повече");
$ Н - BACKSPACE (заличаване на предишния характер);
$ L - <(знак "меньше");
$ N - Текущ диск;
$ P - Текущ диск и директория;
$ Q - = (знак за равенство);
$ S - (празно);
$ T - Настоящо време
$ V - няма версия на Windows XP;
$ _ - връщане Превоз и нов ред;
$$ - $ (знак за долар).
Когато екипите напреднала обработка е активирана, командния ред, поддържа следните допълнителни знаци за форматиране знаци:
$ + - Показване на желания брой знаци плюс (+) в зависимост от текущото дълбочина в обратен ред стека указател, един знак за всеки записан път;
$ M - показва пълното име дистанционно диск, свързана с настоящия буквата или празен низ, ако сегашната кола не е мрежа. Например, ако на E: устройство е свързано към мрежа ресурс \ ServerPrograms, той ще бъде следващият отбор с PROMT $ M $ P $ G командния ред формат: \ ServerPrograms E:>.

FM, [email protected]
трябва да продължи

Свързани статии

Подкрепете проекта - споделете линка, благодаря!