|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Почему, все-таки, не импортируются ключи для HKCU (с использованием cmdlines.txt)? |
|
Почему, все-таки, не импортируются ключи для HKCU (с использованием cmdlines.txt)?
|
Новый участник Сообщения: 15 |
Профиль | Отправить PM | Цитировать Это, пожалуй, в догонку к http://forum.oszone.net/showthread.php?t=50040.
Ну не проходит на Т12 и все! Подробнее: Директория $OEM$. Файл cmdlines.txt : Далее. Файл RunOnceEx.cmd: cmdow @ /HID @echo off SET CDROM=%~d0 SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "Установка приложений" /f REG ADD %KEY%\005 /VE /D "WinRAR 3.42 rus" /f REG ADD %KEY%\005 /V 1 /D "%CDROM%\install\Rar3.42.rus\wrar342ru.exe /s" /f REG ADD %KEY%\010 /VE /D "XnView" /f REG ADD %KEY%\010 /V 1 /D "%CDROM%\install\XnView\XnView.exe /s" /f REG ADD %KEY%\050 /VE /D "Добавление значений в реестр" /f REG ADD %KEY%\050 /V 1 /D "REGEDIT /S %CDROM%\$OEM$\Registry\HKLM.reg" /f REG ADD %KEY%\055 /VE /D "Перезагрузка" /f REG ADD %KEY%\055 /V 1 /D "%CDROM%\$OEM$\cmds\cleanup.cmd" /f EXIT Сразу уточняю: все пути к файлам соблюдены. Итак. Судя по cmdlines.txt, сначала добавляется пользователь - действительно, добавляется. Далее импортируются ключи реестра для исполнения при первом входе в систему - действительно, импортируются, поскольку и RAR, и XnView, и настройки для HKLM при первом входе - всё устанавливается, и, в соответствии с cleanup.cmd, перезагружается! А вот третья строка "REGEDIT /S .\Registry\HKCU.reg" ... даже не знаю. Отрабатывает, нет ли, но только эти настройки не применяются. Опять же если, уже под Виндой, запустить этот .reg-файл HKCU.reg, то отрабатывает на "ура". Всё что надо - применяется, всё что надо - удаляется. Мне надо чтобы настройки применились к дефолтному пользователю, поэтому в RunOnceEx.cmd я их вставить не могу. Как с этим разобраться? Спасибо, кто откликнется. |
|
Отправлено: 10:16, 10-06-2005 |
Старожил Сообщения: 177
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 18:47, 10-06-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
(*.*) Сообщения: 36541
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 20:26, 10-06-2005 | #3 |
Ветеран Сообщения: 511
|
Профиль | Отправить PM | Цитировать nic_name
У меня такая же ситуация. Способ, о котором пишет Vadikan, так же мне не подошел. Видимо, дело все же в кривом дистрибутиве или ошибке в ДНК Обошел эту проблему путем использования на Т-9 [SetupParams]. P.S. А тот вопрос был решен(спасибо VseDoFeni) путем использования cmd-файла с REG ADD. P.P.S. О! Нашел на что можно свалить без зазрения совести все глюки... На Nlite. Так что если о чем-то спрашиваете, никогда не говорите, что вы урезали свой дистрибутив |
Последний раз редактировалось DmitryOlenin, 11-06-2005 в 00:23. Отправлено: 00:11, 11-06-2005 | #4 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Рассказываю с чем разобрался.
D@nil Цитата:
Vadikan Цитата:
DmitryOlenin Цитата:
Потом сверху "накатил" ХР-обновления-.ехе /integrate, заменил winnt.sif, проверил на VMWare, и теперь экспериментирую дальше. Соответственно, буду проверять ДНК nLite не использовал. Теперь дальше и самое интересное. Я борюсь вот за что. Мне нравится, когда на мониторах с разрешением 1024х768 и выше (т.е. практически на всех более-менее новых) установлены полужирные шрифты для иконок, контекстного меню, всех надписей в проводнике и окошек сообщения. Вот ключи и значения реестра, которые за это отвечают: [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics] "IconFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,00,\ 00,00,01,00,00,00,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,\ 20,00,53,00,61,00,6e,00,73,00,20,00,53,00,65,00,72,00,69,00,66,00,00,00,00,\ 00,01,00,00,00,f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00 "MenuFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,00,\ 00,00,01,00,00,00,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,\ 20,00,53,00,61,00,6e,00,73,00,20,00,53,00,65,00,72,00,69,00,66,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 "MessageFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,\ 00,00,00,01,00,00,00,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,\ 00,20,00,53,00,61,00,6e,00,73,00,20,00,53,00,65,00,72,00,69,00,66,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 "StatusFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,\ 00,00,00,01,00,00,00,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,\ 00,20,00,53,00,61,00,6e,00,73,00,20,00,53,00,65,00,72,00,69,00,66,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 Собственно, мне охота применить это к профилю по умолчанию. Теперь берем файл HKCU.reg, делаем его, например, таким: Windows Registry Editor Version 5.00 ;Оптимизация операционной системы ;----------------------- ;Проверяем: начал ли? [HKEY_LOCAL_MACHINE\SOFTWARE\TEST] "TestStart"=dword:00000001 ;Убрать автоматический поиск сетевых папок и принтеров [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "NoNetCrawling"=dword:00000001 ;Установить полужирный шрифт для элементов рабочего стола, проводника и меню [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics] "IconFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,00,\ 00,00,01,00,00,00,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,\ 20,00,53,00,61,00,6e,00,73,00,20,00,53,00,65,00,72,00,69,00,66,00,00,00,00,\ 00,01,00,00,00,f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00 "MenuFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,00,\ 00,00,01,00,00,00,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,\ 20,00,53,00,61,00,6e,00,73,00,20,00,53,00,65,00,72,00,69,00,66,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 "MessageFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,\ 00,00,00,01,00,00,00,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,\ 00,20,00,53,00,61,00,6e,00,73,00,20,00,53,00,65,00,72,00,69,00,66,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 "StatusFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,\ 00,00,00,01,00,00,00,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,\ 00,20,00,53,00,61,00,6e,00,73,00,20,00,53,00,65,00,72,00,69,00,66,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ;Проверяем: кончил ли? [HKEY_LOCAL_MACHINE\SOFTWARE\TEST] "TestEnd"=dword:00000001 1. HKLM\SOFTWARE\TEST\TestStart - есть. 2. HKLM\SOFTWARE\TEST\TestEnd - есть. 3. Проводник -> Сервис -> Свойства папки -> Вид -> Автоматический поиск сетевых папок и принтеров - галочка снята. 4. Фонты обычные, не жирные. 5. Запускаю вручную HKCU.reg - шрифты жирные! (после перезагрузки, ессно). Выводы: 1. Метод cmdline.txt для секции HKCU работает: уважаемый Vadikan - мои извинения за неразбериху. Добавил масла в огонь. 2. Что-то не так с куском кода про шрифты. В общем, у меня подозрение, что эти секции в реестре перезаписываются где-то уже после точки T12. Это я для примера оставил только поиск сетевых принтеров. На самом деле там настроек куча - почти все, как в файле примеров. И все импортируется, кроме настроек шрифтов. Пока не знаю, как обойти. У кого есть идеи? |
||||
Отправлено: 09:46, 16-06-2005 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Вопросы по cmdlines.txt | d0ublezer0 | Автоматическая установка Windows 2000/XP/2003 | 54 | 10-10-2016 02:55 | |
не обрабатыватеся cmdlines.txt | pep4ushka | Автоматическая установка Windows 2000/XP/2003 | 5 | 22-04-2009 05:53 | |
HKCU из cmdlines.txt = глюк | bodro | Автоматическая установка Windows 2000/XP/2003 | 6 | 10-07-2006 17:30 | |
не хватает CMDLINES.TXT | deminand | Автоматическая установка Windows 2000/XP/2003 | 3 | 22-12-2005 10:20 | |
cmdlines.txt vs [GuiRunOnce] | piterpen | Автоматическая установка Windows 2000/XP/2003 | 1 | 26-11-2005 20:39 |
|