Студопедия — Настройка командной строки изменением параметров в реестре Windows.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Настройка командной строки изменением параметров в реестре Windows.






 

Изменение внешнего вида и некоторых свойств командной строки можно выполнить не только с помощью определенных ключей при запуске cmd.exe, но и изменив параметры реестра, предназначенные для командного процессора в разделах:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor - для всех пользователей.

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\ - для текущего пользователя.

HKEY_CURRENT_USER\Console\ - дополнительно для текущего пользователя.

Параметры командной строки при запуске CMD.EXE имеют наивысший приоритет, а пользовательские настройки (раздел реестра HKEY_CURRENT_USER) имеют приоритет над настройками для компьютера (раздел реестра HKEY_LOCAL_MACHINE).

Одной из наиболее полезных настроек является изменение обработки вводимой командной строки таким образом, чтобы можно было выполнять подстановку имен файлов и каталогов при нажатии специальной клавиши, как это реализовано в командной оболочке Unix-подобных операционных систем. Так например, для перехода в каталог home не обязательно набирать команду:

cd /home

а достаточно ввести cd /h и нажать специальную клавишу Tab - недостающая часть имени (ome) будет подставлена в качестве параметра команды смены каталога. Очень полезная возможность при наборе длинных имен файлов и каталогов.

Аналогичным образом можно настроить и командную строку Windows. Запустите редактор реестра и перейдите в раздел

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor

Код символа Tab равен 9 и его нужно задать в формате REG_DWORD для параметров CompletionChar и PathCompletionChar (значение 0x40 заменить на 0x9) Теперь, после перезапуска приложения командной строки, оцените преимущества подстановки части имен, выполнив следующие действия:

- перейти в корень диска C: CD C:\

- для перехода, например в каталог с длинным именем Program Files наберите

CD Pro и нжмите Tab. В строке ввода должна появиться команда:

CD "Program Files";

Как видим, кроме того, что выполняется подстановка недостающей части имени каталога, в тех случаях, когда в нем имеется символ пробела, добавляются еще и двойные кавычки.

Правка реестра позволяет также изменить внешний вид окна командной строки, например, цвет фона и цвет символов, как это выполняется с помощью команды COLOR или ключа /T при запуске CMD.EXE. Расцветку определяют параметры

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\DefaultColor - для всех пользователей.

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DefaultColor - для текущего пользователя.

Значения параметров из раздела пользователя имеют больший приоритет, по сравнению с параметрами раздела HKEY_LOCAL_MACHINE

Если параметр DefaultColor имеет значение по умолчанию (REG_DWORD 0x00000000), то цветовой набор определяется значением параметра

HKEY_CURRENT_USER\Console\ScreenColors.

На практике, изменение цвета фона окна и цвета символов лучше всего задавать значением параметра типа REG_DWORD:

HKEY_CURRENT_USER\Console\ScreenColors.

Младший байт этого параметра определяет цвета фона и текста, каждый из которых задается шестнадцатеричной цифрой. Старший бит определяет яркость, а последующие биты - цвет:

Бит 0 - яркость
Бит 1 - красный (R)
Бит 2 - зеленый (G)
Бит 3 - синий (B)

Значения битов задают комбинацию цветов, так например, для желтого цвета используется установка битов 1 и 2 (Красный и Зеленый). Старшие 4 бита (тетрада) определяют цвет фона, младшие - цвет текста. Каждая цифра тетрады может иметь следующие значения:


0 = Черный 8 = Серый 1 = Синий 9 = Светло-синий 2 = Зеленый A = Светло-зеленый 3 = Голубой B = Светло-голубой 4 = Красный C = Светло-красный 5 = Лиловый D = Светло-лиловый 6 = Желтый E = Светло-желтый 7 = Белый F = Ярко-белый

 

Примеры значений параметра ScreenColors:

F0 - "консоль наоборот> - черные символы на белом фоне.

20 - зеленый фон, черные символы.

A0 - яркий зеленый фон, черные символы.

9F - яркий синий фон, яркие белые символы.

 







Дата добавления: 2015-08-31; просмотров: 551. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Тема 5. Организационная структура управления гостиницей 1. Виды организационно – управленческих структур. 2. Организационно – управленческая структура современного ТГК...

Методы прогнозирования национальной экономики, их особенности, классификация В настоящее время по оценке специалистов насчитывается свыше 150 различных методов прогнозирования, но на практике, в качестве основных используется около 20 методов...

Методы анализа финансово-хозяйственной деятельности предприятия   Содержанием анализа финансово-хозяйственной деятельности предприятия является глубокое и всестороннее изучение экономической информации о функционировании анализируемого субъекта хозяйствования с целью принятия оптимальных управленческих...

Этические проблемы проведения экспериментов на человеке и животных В настоящее время четко определены новые подходы и требования к биомедицинским исследованиям...

Классификация потерь населения в очагах поражения в военное время Ядерное, химическое и бактериологическое (биологическое) оружие является оружием массового поражения...

Факторы, влияющие на степень электролитической диссоциации Степень диссоциации зависит от природы электролита и растворителя, концентрации раствора, температуры, присутствия одноименного иона и других факторов...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия