Показать полную графическую версию : Твики реестра .: [все вопросы] :.
apozlevich
14-01-2012, 20:19
LonerD, насколько я знаю, это в "теме" (.theme) прописывается.
korsar77
14-01-2012, 20:48
Какое значение реестра за это отвечает? »
За цвет :
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Colors]
"InfoText"="0 0 0"
apozlevich
14-01-2012, 20:49
(самому стало интересно)
korsar77, это только текст? А фон?
korsar77
14-01-2012, 20:51
apozlevich, Этот параметр отвечает за цвет шрифта. А фон чего ? :)
apozlevich
14-01-2012, 20:52
korsar77, всплывающей подсказки :)
korsar77
14-01-2012, 20:59
apozlevich, Вот более подробно :
[HKEY_CURRENT_USER\Control Panel\Colors]
ActiveBorder- цвет границы активного окна.
ActiveTitle- Активное меню заголовка
ActiveCaption- цвет фона строки заголовка активного окна.
ActiveCaptionText- цвет текста в строке заголовка активного окна.
AppWorkspace- цвет рабочей области приложения.
Background- Фон рабочего стола
ButtonFace- цвет лицевой стороны трехмерного элемента.
ButtonText- текст кнопки
ButtonHighlight- цвет выделения трехмерного элемента.
ButtonShadow- цвет тени трехмерного элемента.
Control- цвет лицевой стороны трехмерного элемента.
ControlDark- цвет тени трехмерного элемента.
ControlDarkDark- темный цвет тени трехмерного элемента.
ControlLight- светлый цвет трехмерного элемента.
ControlLightLight- цвет выделения трехмерного элемента.
ControlText- цвет текста трехмерного элемента.
Desktop- цвет рабочего стола Windows.
GradientActiveCaption- самый светлый цвет градиента цвета в строке заголовка активного окна.
GradientInactiveCaption- самый светлый цвет градиента цвета в строке заголовка неактивного окна.
GrayText- цвет серого текста.
Highlight- цвет фона выбранных элементов.
HighlightText- цвет текста выбранных элементов.
HotTrack- цвет используемым для обозначения отслеженного элемента.
InactiveBorder- цвет границы неактивного окна.
InactiveCaption- цвет строки заголовка неактивного окна.
InactiveCaptionText- цвет текста в строке заголовка неактивного окна.
Info- цвет фона всплывающей подсказки.
InfoText- цвет текста всплывающей подсказки.
InfoWindow- Окно информации(при наведение мыши)
Menu- цвет фона контекстного меню.
MenuBar- цвет фона строки меню.
MenuHighlight- цвет используемым для пунктов меню
MenuText- цвет текста меню.
MenuHiLight- Меню пуск???
ScrollBar- цвет полосы прокрутки.
Window- цвет фона в клиентской области окна.
WindowFrame- цвет рамки окна.
WindowText- цвет текста в клиентской области окна.
Цветовые параметры в цифре смотрите в Свойства-Экран-оформление-цвет и вносите в реестр начиная с верхних цифр
Ответ на ваш вопрос в "Info" - цвет фона всплывающей подсказки.
apozlevich
14-01-2012, 21:01
Спасибо, надо закопипастить. Просто у меня .theme файлы почему-то не сохраняются.
Опытным путём удалось выяснить, что за цвет фона всплывающей подсказки отвечают значения реестра:
[HKEY_CURRENT_USER\Control Panel\Colors]
"InfoWindow"="111 111 111"
[HKEY_USERS\S-1-5-21-250843033-993165691-4114669111-1000\Control Panel\Colors]
"InfoWindow"="111 111 111"
Также значения возможно связаны:
[HKEY_CURRENT_USER\Control Panel\Appearance\New Schemes\Current Settings SaveAll\Sizes\0]
"Color #24"=dword:0000ffff
[HKEY_USERS\S-1-5-21-250843033-993165691-4114669111-1000\Control Panel\Appearance\New Schemes\Current Settings SaveAll\Sizes\0]
"Color #24"=dword:0000ffff
По крайней мере при изменении фона - именно они меняются. В то же время HKEY_USERS-ключи разные на разных машинах.
Однако если просто изменить эти значения в реестре вручную, то фон не изменится. Значит, что-то где-то ещё...
Да и универсальности, увы, не достичь - раз ключи разные.
korsar77
15-01-2012, 00:08
Однако если просто изменить эти значения в реестре вручную, то фон не изменится. »
Если вы измените значения в [HKEY_CURRENT_USER\Control Panel\Colors]
"InfoWindow"=
и перезагрузите комп , то изменения увидите.Однако если просто изменить эти значения в реестре вручную, то фон не изменится. »
Изменится после перезагрузки
mar1boro
24-01-2012, 14:25
кто-нибудь может популярно объяснить почему исходя из местных рекоммендация hklm.reg лучше импортировать на этапе GuiRunOnce
а не через cmdlines.txt вместе с hkcu.reg?
mar1boro, рекомендация там насчёт другого. «Местные рекомендации» советуют добавлять данные «На пользователя» (в раздел HKEY_CURRENT_USER) посредством «cmdlines.txt», а не на более поздних этапах: Применение твиков реестра во время установки системы (http://www.oszone.net/2779).
Почему я использую раздельные файлы для HKEY_LOCAL_MACHINE (HKLM) и HKEY_CURRENT_USER (HKCU) я объясню чуть позже.
…
HKEY_LOCAL_MACHINE (HKLM)
…
Во время автоматической установки Windows лучше всего импортировать параметры HKLM при первом входе в систему, после загрузки оболочки. "Ага!", скажете вы, "Значит можно и раньше?" Можно (об этом ниже), но надежнее их импортировать после загрузки оболочки.
Типичным способом импортирования параметров является пакетный файл, запускаемый из [GuiRunOnce].
…
HKEY_CURRENT_USER (HKCU)
…
К счастью, для тех, кто работает более чем с одной учетной записью, есть обходной путь. Во время автоматической установки вы можете импортировать параметры на этапе, когда ни один из пользователей еще не вошел в систему. Делается это из файла cmdlines.txt. Такой способ особенно полезен тем, что параметры HKCU фактически импортируются в настройки пользователя по умолчанию (Default User), чей раздел реестра подключается вместо HKCU во время установки Windows. Когда пользователь входит в систему первый раз, его настройки берутся из профиля Default User. Таким образом, все параметры, импортированные в HKCU из cmdlines.txt, применяются ко всем учетным записям создаваемым впоследствии. Теперь понятно, почему у меня два раздельных файла твиков реестра для HKLM и HKCU? Сколько бы я пользователей не создавал впоследствии, у всех у них интерфейс уже будет максимально настроен (в соответствии с моими предпочтениями :)
Это не совсем то, что Вы написали выше:
hklm.reg лучше импортировать на этапе GuiRunOnce »
apozlevich
24-01-2012, 16:16
но надежнее их импортировать после загрузки оболочки »
А почему?
А вот это уже стоит спросить непосредственно у автора (http://forum.oszone.net/member.php?userid=22202) статьи. Возможно, что некоторые разделы/параметры могут быть переписаны на последующих этапах установки?! Лично я с проблемами не сталкивался, однако же и твики мои для HKLM были весьма незначительны.
mar1boro
26-01-2012, 04:20
вот что из hkcu.reg, применяемого через cmdlines.txt у меня упорно перезаписывается после установки и первого входа в систему:
-назначение звуковой темы и темы курсоров
-визуальные эффеты по умолчанию
-скринсейвер по умолчанию
для hklm.reg, также применяемого через cmdlines.txt не применяются:
-твики отключения служб "Автоматическое обновление", "Служба восстановления сситемы"
-отключение автоматического обновления в свойствах системы
кто-нибудь знает секрет как победить кроме как применять их после входа в систему?
пробовал прописывать всю ветку [HKEY_CURRENT_USER\Software\Microsoft\Active Setup\Installed Components\ для default user и ничего из перечисленных твиков все равно не применилось.
хочу чтобы первый вход в систему каждого пользователя (включая созданных в будущем) был полностью настроенным со всеми примененными твиками включая визуальные эффекты а не с необходимостью перезагрузки для применения. это возможно ?
с описанными выше проблемаи из hklm поняно: их можно прописать в [GuiRunOnce] , но что делать с hkcu если описанные твики хочу поместить в профиль дефолтного пользователя?
но что делать с hkcu если описанные твики хочу поместить в профиль дефолтного пользователя? »
Попробовать задействовать не применяющиеся через default user'а твики иным способом, например — посредством Active Setup (http://xaegr.wordpress.com/2010/09/15/active-setup/)?!
mar1boro
26-01-2012, 17:49
Iska, к сожалению, этот способ мало чем отличается от того чтобы просто положить самоудаляемый, исполняемый файл с твиками в папку автозагрузки дефолтного юзера.
твики визуальных эффектов добавляются, но не вступают в силу до перезагрузки.
Я так понимаю, остается только учиться писать скрипты на VBS?
Iska, к сожалению, этот способ мало чем отличается от того чтобы просто положить самоудаляемый, исполняемый файл с твиками в папку автозагрузки дефолтного юзера. »
По конечным результатам — возможно. Надо смотреть конкретный случай. Вы пробовали?
твики визуальных эффектов добавляются, но не вступают в силу до перезагрузки. »
Ну и шут с ним. Разве это проблема? Если для Вас сие так критично — добавьте перезагрузку машины туда же (скорее — будет достаточно завершения сеанса).
Я так понимаю, остается только учиться писать скрипты на VBS? »
А чем сие поможет?
Mr dUSHA
26-01-2012, 21:55
кто-нибудь знает секрет как победить кроме как применять их после входа в систему? »
Во вложении мои готовые наборы. Можно выдрать нужное.
-назначение звуковой темы и темы курсоров
-скринсейвер по умолчанию »
Файлы CPanel.inf и Zune.inf и сама тема там же.
-визуальные эффеты по умолчанию
»
Файл XP_TWK.INF
Там полная настройка визуальных эффектов, причем перезаписываются и дефолтовые настройки, к которым можно сбросить на вкладке "Визуальные эффекты".
-твики отключения служб "Автоматическое обновление", "Служба восстановления сситемы"
-отключение автоматического обновления в свойствах системы »
Файл XP_TWK.INF
А конкретно это:
HKLM,SYSTEM\CurrentControlSet\Services\SR,Start,%REG_DWORD%,4
HKLM,SYSTEM\CurrentControlSet\Services\SR,ImagePath,%REG_EXPAND_SZ%,"\SystemRoot\system32\DRIVERS\sr.sys"
HKLM,SYSTEM\CurrentControlSet\Services\SR\Parameters,FirstRun,%REG_DWORD%,1
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\SystemRestore",DisableSR,%REG_DWORD%,1
HKLM,"Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update",AUOptions,%REG_DWORD%,1
хочу чтобы первый вход в систему каждого пользователя (включая созданных в будущем) был полностью настроенным со всеми примененными твиками включая визуальные эффекты а не с необходимостью перезагрузки для применения. это возможно ? »
Для этого лучше всего подходит Т-12 (cmdlines.txt), поскольку просто, универсально и действует на всех будущих пользователей безо всяких там RunOnce.
Т-13 для твиков не очень подходит, поскольку например те же настройки электропитания меняются самим установщиком в промежутке между Т-13 и Т-12.
mar1boro
27-01-2012, 16:31
Mr dUSHA, огромное спасибо, что поделились. Буду разбираться, перенимать опыт )
mar1boro
30-01-2012, 18:39
Подскажите, убирается ли как-то видео-заставка при первом запуске winxp? там 3d логотип под музыку плывет, потом обрывается и дальше логон и приветствие.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC