Показать полную графическую версию : [addon] my custom
AliEnder
25-05-2009, 18:40
Давненько мучает вопрос: зачем такие сложности, если можно вносить все твики при первом входе каждого нового пользователя. Тогда они уже ничем не перекрываются вроде... CUSTOM.INF был бы гораздо проще для понимания. Или я чего-то не понимаю. :dont-know Объясните идиоту... :unsure:
если можно вносить все твики при первом входе каждого нового пользователя. »не каждый новый пользователь имеет права админа, а для некоторых твиков они нужны.
AliEnder
25-05-2009, 21:59
не каждый новый пользователь имеет права админа »
Это я понимаю, приемущества CustomInstall и NewUserFirstLogonInstall ясны. А как насчёт OnceFirstLogonInstall?
Amigos, maximum142, Dmitry_K, Спасибо вам.
Все заработало с последними изменениями кроме одной строки:
[HKU.AddReg]
HKU,".DEFAULT\Software\Microsoft\Windows\CurrentVersion\ThemeManager","DllName",0x00020000,"%10%\Resources\Themes\WINSTYLE\WINSTYLE.msstyles"
и весь файл:
[Version]
signature = $CHICAGO$
SetupClass=BASE
[Optional Components]
CustomSetting
[CustomSetting]
OptionDesc = "Custom Setting"
Tip = "Тонкая настройка Windows"
Modes = 0,1,2,3
AddReg = Custom.AddReg
[CustomInstall]
AddReg = HKLM.AddReg, HKCU.AddReg, HKU.AddReg
[Custom.AddReg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ZZ_CustomSetting_2",0x00020000,"%10%\System32\rundll32.exe advpack.dll,LaunchINFSection %17%\custom.inf,CustomInstall,0"
[HKLM.AddReg]
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1250",0x00000000,"c_1251.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1251",0x00000000,"c_1251.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1252",0x00000000,"c_1251.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1253",0x00000000,"c_1251.nls"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper","ARIAL",0x00010001,204
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Arial,0",0x00000000,"Arial,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Comic Sans MS,0",0x00000000,"Comic Sans MS,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Courier,0",0x00000000,"Courier New,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Courier,204",0x00000000,"Courier New,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif,0",0x00000000,"MS Sans Serif,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tahoma,0",0x00000000,"Tahoma,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Times New Roman,0",0x00000000,"Times New Roman,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Verdana,0",0x00000000,"Verdana,204"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System","InstallVisualStyle",0x00020000,"%10%\Resources\Themes\WINSTYLE\WINSTYLE.msstyles"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System","InstallTheme",0x00020000,"%10%\Resources\Themes\WINSTYLE.theme"
[HKCU.AddReg]
HKCU,"Software\Microsoft\Windows\CurrentVersion\ThemeManager","DllName",0x00020000,"%10%\Resources\Themes\WINSTYLE\WINSTYLE.msstyles"
[HKU.AddReg]
HKU,".DEFAULT\Software\Microsoft\Windows\CurrentVersion\ThemeManager","DllName",0x00020000,"%10%\Resources\Themes\WINSTYLE\WINSTYLE.msstyles"
jameszero
26-05-2009, 14:02
Ilyuha
Все заработало с последними изменениями кроме одной строки: »
Не применилось оформление или просто смущает, что вместо этого твика стандартная Luna ?
Данный твик не нужен если визуальный стиль прописывается через
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System","InstallVisualStyle"
jameszero, Данный твик нужен для применения оформления на диалог входа в систему.
http://pic.ipicture.ru/uploads/090527/2tqJTBiPX5.jpg (http://ipicture.ru/)
http://forum.oszone.net/showpost.php?p=910852
jameszero
27-05-2009, 20:09
Ilyuha
А если так
[Version]
signature = $CHICAGO$
SetupClass = BASE
[Optional Components]
CustomSetting
[CustomSetting]
OptionDesc = "Custom Setting"
Tip = "Тонкая настройка Windows"
Modes = 0,1,2,3
AddReg = Custom.AddReg
[CustomInstall]
AddReg = HKLM.AddReg, FirstLogonProcess.AddReg
[Custom.AddReg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ZZ_CustomSetting_2",0x00020000,"%10%\System32\rundll32.exe advpack.dll,LaunchINFSection %17%\custom.inf,CustomInstall,0"
[HKLM.AddReg]
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1250",0x00000000,"c_1251.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1251",0x00000000,"c_1251.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1252",0x00000000,"c_1251.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1253",0x00000000,"c_1251.nls"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper","ARIAL",0x00010001,204
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Arial,0",0x00000000,"Arial,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Comic Sans MS,0",0x00000000,"Comic Sans MS,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Courier,0",0x00000000,"Courier New,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Courier,204",0x00000000,"Courier New,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif,0",0x00000000,"MS Sans Serif,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tahoma,0",0x00000000,"Tahoma,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Times New Roman,0",0x00000000,"Times New Roman,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Verdana,0",0x00000000,"Verdana,204"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System","InstallVisualStyle",0x00020000,"%10%\Resources\Themes\WINSTYLE\WINSTYLE.msstyles"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System","InstallTheme",0x00020000,"%10%\Resources\Themes\WINSTYLE.theme"
[FirstLogonProcess.AddReg]
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\>FirstLogonProcess",,0x0,"Завершение настройки оформления"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\>FirstLogonProcess","ComponentID",0x0,"FirstLogonProcess"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\>FirstLogonProcess","DontAsk",0x10001,2
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\>FirstLogonProcess","IsInstalled",0x10001,1
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\>FirstLogonProcess","Locale",0x0,"*"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\>FirstLogonProcess","StubPath",0x20000,"rundll32 advpack.dll,LaunchINFSectionEx custom.inf,FirstLogonProcess,,4,N"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\>FirstLogonProcess","Version",0x0,"1,0,1"
[FirstLogonProcess]
AddReg=Default.Theme
DelReg=FirstLogonProcess.DelReg
[Default.Theme]
HKU,".DEFAULT\Software\Microsoft\Windows\CurrentVersion\ThemeManager","DllName",0x00020000,"%%SystemRoot%%\Resources\Themes\WINSTYLE\WINSTYLE.msstyles"
HKU,".DEFAULT\Software\Microsoft\Windows\CurrentVersion\ThemeManager","ColorName",0x0,"NormalColor"
[FirstLogonProcess.DelReg]
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\>FirstLogonProcess"
jameszero, Спасибо, так вроде все заработало. Предварительно исправив %%SystemRoot%% на %SystemRoot% из Вашей последней рекомендации.
jameszero
28-05-2009, 08:31
Ilyuhaисправив %%SystemRoot%% на %SystemRoot% »
А вот этого делать не нужно было :)
Посмотрите в каком формате прописана в реестре дефолтная Luna - именно с указанием переменной %SystemRoot%, а для этого нужно использовать двойной символ процента.
smollvrn
12-06-2009, 17:49
объясните пожалуйста , пытаюсь интергрировать кустом из шапки , при наличии следующих строк вылеазет ошибка "advanced inf install"
; Подготовка отложеного внесения твиков
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ZZ_CustomSetting_2",0x20000,"%SystemRoot%\System32\rundll32.exe advpack.dll,LaunchINFSection %17%\custom.inf,CustomInstall,0"
спасибо разобрался , использовал кривой конвертер из reg в inf
DJ Cooper
16-06-2009, 08:11
Подскажите, в чем может быть проблема.
Укороченный листинг настроек реестра:
[Version]
signature = $CHICAGO$
SetupClass=BASE
[Optional Components]
CustomSetting
[CustomSetting]
OptionDesc = "Custom Setting"
Tip = "Тонкая настройка Windows"
Modes = 0,1,2,3
AddReg = Custom.AddReg
[DefaultInstall]
AddReg = Custom.AddReg
AddReg = Tweaks_HKCR.AddReg, Tweaks_HKCU.AddReg, Tweaks_HKLM.AddReg, Tweaks_HKU.AddReg
DelReg = Tweaks.DelReg
[Custom.AddReg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ZZ_CustomSetting_0",0x20000,"%SystemRoot%\System32\cmd.exe /C MD %TempDir%"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ZZ_CustomSetting_1",0x20000,"%SystemRoot%\System32\cmd.exe /C Echo Y | Cacls %TempDir% /E /P "Все":F"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ZZ_CustomSetting_2",0x20000,"%SystemRoot%\System32\rundll32.exe advpack.dll,LaunchINFSection %17%\RegSettings.inf,CustomInstall,0"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\FirstLogonCustom",,0x00000000,"Тонкая настройка системы"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\FirstLogonCustom","ComponentID",0x00000000,"ZZZ_FirstLogonCustom"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\FirstLogonCustom","DontAsk",0x00010001,2
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\FirstLogonCustom","IsInstalled",0x00010001,1
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\FirstLogonCustom","Locale",0x00000000,"*"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\FirstLogonCustom","StubPath",0x20000,"%SystemRoot%\System32\rundll32.exe advpack.dll,LaunchINFSectionEx %17%\RegSettings.inf,OnceFirstLogonInstall,,4,N"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\FirstLogonCustom","Version",0x00000000,"1,0,1"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\NewUserCustom",,0x00000000,"Тонкая настройка профиля"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\NewUserCustom","ComponentID",0x00000000,"ZZZ_UserSettings"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\NewUserCustom","IsInstalled",0x00010001,1
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\NewUserCustom","Locale",0x00000000,"*"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\NewUserCustom","StubPath",0x20000,"%SystemRoot%\System32\rundll32.exe advpack.dll,LaunchINFSectionEx %17%\RegSettings.inf,NewUserFirstLogonInstall,,4,N"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\NewUserCustom","Version",0x00000000,"1,0,1"
[CustomInstall]
AddReg = Tweaks_HKCR.AddReg, Tweaks_HKCU.AddReg, Tweaks_HKLM.AddReg, Tweaks_HKU.AddReg
DelReg = Tweaks.DelReg
[OnceFirstLogonInstall]
AddReg = Tweaks_HKCR.AddReg, Tweaks_HKCU.AddReg, Tweaks_HKLM.AddReg, Tweaks_HKU.AddReg
DelReg = Tweaks.DelReg, TECH.FirstLogonOnceDelReg
[NewUserFirstLogonInstall]
AddReg = Tweaks_HKCR.AddReg, Tweaks_HKCU.AddReg, Tweaks_HKU.AddReg
DelReg = Tweaks.DelReg
[TECH.FirstLogonOnceDelReg]
HKCU,"Software\Microsoft\Active Setup\Installed Components\FirstLogonCustom"
HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\FirstLogonCustom"
[Tweaks.DelReg]
;мои твики
[Tweaks_HKCR.AddReg]
;мои твики
[Tweaks_HKCU.AddReg]
;мои твики
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","CascadeControlPanel",0x00000000,"YES"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","CascadeMyDocuments",0x00000000,"YES"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","CascadeNetworkConnections",0x00000000,"YES"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","CascadePrinters",0x00000000,"YES"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","ClassicViewState",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","DisableThumbnailCache",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","EnableBalloonTips",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Hidden",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","HideFileExt",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","IntelliMenus",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","NoNetCrawling",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","PersistBrowsers",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","SeparateProcess",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","ShowSuperHidden",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_AdminToolsRoot",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_AutoCascade",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_EnableDragDrop",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_LargeIcons",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_LargeMFUIcons",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_MinMFU",0x00010001,10
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_NotifyNewApps",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ScrollPrograms",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowControlPanel",0x00010001,2
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowHelp",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowMyComputer",0x00010001,2
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowMyDocs",0x00010001,2
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowMyMusic",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowMyPics",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowNetConn",0x00010001,2
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowNetPlaces",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowRecentDocs",0x00010001,2
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowRun",0x00010001,1
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowSearch",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","StartButtonBalloonTip",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","StartMenuAdminTools",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","StartMenuFavorites",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","StartMenuInit",0x00010001,2
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","StartMenuScrollPrograms",0x00000000,"NO"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","SuperHidden",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","TaskbarGlomming",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","TaskbarSizeMove",0x00010001,0
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","WebViewBarricade",0x00010001,1
;мои твики
[Tweaks_HKLM.AddReg]
;мои твики
[Tweaks_HKU.AddReg]
;мои твики
Дак вот, заметил что не полностью импортируются настройки, как при установке, так и при создании пользователя. В частности строка HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","ShowSuperHidden",0x00010001,1
Насчет остальных не знаю, но это сразу бросилось в глаза.
Если вручную запустить rundll32.exe advpack.dll,LaunchINFSectionEx %windir%\inf\RegSettings.inf,OnceFirstLogonInstall,,4,N то запись в реестре появляется.
DJ Cooper, во-первых, с таким длинным кодом лучше использовать спойлер (иконка с надписью HIDE).
И навскидку: ты вносишь твики HKCU в секции [Tweaks_HKCR.AddReg] - лучше использовать соответствующую секцию, у меня оформление проводника вносится в [HKCU.AddReg].
DJ Cooper
16-06-2009, 10:04
И навскидку: ты вносишь твики HKCU в секции [Tweaks_HKCR.AddReg] - лучше использовать соответствующую секцию, у меня оформление проводника вносится в [HKCU.AddReg]. »
извиняюсь, исправил.. просто удалил в сообщении больше чем следовало :) у меня в конфигах на этот счет все нормально
DJ Cooper
17-06-2009, 23:32
дак что, никто ничего сказать не может?
DyadyaGenya
20-06-2009, 01:58
доброго времени суток всем форумчанам
вопрос возможно не совсем в нужной теме, но здесь http://forum.oszone.net/post-1056976-520.html к сожалению не ответили, а в этой ветке на мой взгляд наиболее близкая тема
поэтому вопрос:
давно уже назревал вопрос, но все надеялся сам решить, как вносить ветки реестра из HKCU используя sysoc аддоны (тоесть с помощью инф-файла)?
как я понимаю, данные реестра из инф-файла вносятся где то между 37 и 24 минутами, соответственно потом на т13 данные HKCU перезаписываются и свои настройки теряются. по идее самый правильный способ был бы запуск отдельной секции через RunOnce. Пробовал так
[proga]
OptionDesc = "proga"
Tip = "просто прога"
Modes = 0,1,2,3
AddReg = Custom.AddReg,Other.AddReg
[DefaultInstall]
AddReg = Custom.AddReg,Other.AddReg
[Custom.AddReg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","proga",0x20000,"%SystemRoot%\System32\rundll32.exe advpack.dll,LaunchINFSection %17%\proga.inf,CustomInstall,0"
[CustomInstall]
HKCU,"бла-бла-бла"
[Other.AddReg]
HKLM,"бла-бла-бла-бла"
пробовал и другие способы, но на мой взгляд этот наиболее правильный хотя и он не срабатывает, вносятся соответсвенно только HKLM
что самое обидное, вроде все верно передрал с аддона MyCustom от BoaSoft где оно работает, хотя опять же по невнимательности или не полному пониманию процесса мог не все правильно сделать в своем случае
причём, некоторые ветки HKCU даже без RunOnce срабатывают, но часто нужны серийники, или какие то другие настройки, например, в даунлоадмастере не срабатывает настройка соединения, в неро отсутствует выбор записи мультисесии и тд. и тп. хотя если проверять на установленной системе то все срабатывает красиво
кстати, сделал на основе аддона MyCustom от BoaSoft свой аддон, кое-что убрал, кое-что добавил и все работает, а в других аддонах почему то не хочет
Habetdin
20-06-2009, 02:02
как я понимаю, данные реестра из инф-файла вносятся где то между 37 и 24 минутами, соответственно потом на т13 данные HKCU перезаписываются и свои настройки теряются »
;******************************************************************
;
; Эти ключи/значения вносятся в реестр при первом логоне
;
;******************************************************************
;********************************************************************************
;
; Эти ключи/значения вносятся в реестр при установке системы на этапе T13
;
;********************************************************************************
Цитаты из custom.inf аддона mycustom. Что-то не так? :dont-know
DyadyaGenya
20-06-2009, 02:31
Habetdin, Цитаты из custom.inf аддона mycustom. Что-то не так? »
да, можно сказать что цитаты оттуда, но вопрос не к этому аддону, а к другим, в которых я пробовал использовать тот же принцип, и они не сработали
поясню ещё раз, хочу применить некоторые записи HKCU в других аддонах, но они не применяются при установке системы, хотя на уже установленной срабатывают
DyadyaGenya, вносятся соответсвенно только HKLM »
1. Секция [CustomInstall] возможно не работает из-за того, что файл proga.inf не копируется в %SystemRoot%\Inf и при вызове из RunOnce файла proga.inf настройки не вносятся, т.к. этот файл отсутствует в каталоге %SystemRoot%\Inf.
2. Если же все-таки файл proga.inf присутствует в каталоге %SystemRoot%\Inf, но настройки не вносятся или перекрываются на Т13, попробуйте заменить HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"...
на
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"...
Причем, этим способом можно добавлять/удалять ветки и параметры не только в разделе HKCU, но и в других разделах тоже.
Настройки будут внесены, но в реестре остается небольшой мусор, который можно вычистить из того же файла proga.inf.
В случае, если ошибок в аддоне нет, один из этих двух способов должен сработать.
DyadyaGenya
21-06-2009, 02:53
anddy, файл proga.inf в каталоге %SystemRoot%\Inf присутствует обязательно, это одно из первых что проверяется, а вот внести через HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"... попробую и отпишусь
anddy,
к сожалению не получилось, все работает, но некоторые настройки приходиться вносить повторным твиком уже на установленной системе
зато, если добавить нужные строки в аддон my castom то все срабатыавет
Столкнулся с тем, что твики
HKCU,"Control Panel\Desktop","UserPreferencesMask",0x00000001,90,12,03,80
HKCU,"Control Panel\Desktop","SmoothScroll",0x00010001,0
HKCU,"Control Panel\Desktop\WindowMetrics","MinAnimate",,0
HKCU,"Control Panel\Desktop","FontSmoothing",,0
не применяются ни из HKCU.AddReg, ни из HKCU.FirstLogonOnceAddReg, ни из HKCU.NewUserAlwasAddReg....
Это только у меня такой глюк?
зы: хотя даже если применить эти твики вручную, всё равно не убирается галка "Свойства: Экран > Оформление > Эффекты > Применять следующий переходный эффект для меню и подсказок"... Кто знает как её побороть?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC