Студопедия — Настройка командной строки изменением параметров в реестре 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; просмотров: 557. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

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

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

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

Мотивационная сфера личности, ее структура. Потребности и мотивы. Потребности и мотивы, их роль в организации деятельности...

Классификация ИС по признаку структурированности задач Так как основное назначение ИС – автоматизировать информационные процессы для решения определенных задач, то одна из основных классификаций – это классификация ИС по степени структурированности задач...

Ведение учета результатов боевой подготовки в роте и во взводе Содержание журнала учета боевой подготовки во взводе. Учет результатов боевой подготовки - есть отражение количественных и качественных показателей выполнения планов подготовки соединений...

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

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

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