Показать полную графическую версию : [решено] Интеграция reg файлов в install.wim Win 7 x86
Всем привет !
Хочу интегрировать в образ install.wim reg файлы курсоров .
Посмотрел тему про Vista но мне нужно в семерку это сделать
если можно опишите по подробней как , какие команды что открывать
http://www.oszone.net/8597
в вин7 по сравнению с вистой ничего не изменилось в этой области.
И всеж опишите здесь команды пожалуйста
Fraim, что конкретно вам непонятно?
Мне сюда производить интеграцию ( HKEY_USERS\.DEFAULT\Control Panel\Cursors
или еще куда-то.
Как обозвать сам рег файл.
в вашем случае, видимо, проще всего будет воспользоваться файликом SetupComplete.cmd
создаёте в вашем вим-образе файлы %WINDIR%\Setup\Scripts\SetupComplete.cmd и %WINDIR%\tweaks.reg
в tweaks.reg будут ваши твики с курсорами
в SetupComplete.cmd пишете одну строчку:
@regedit /s tweaks.reg
учтите, что при этом способе рег-файл импортнётся только для того пользователя, который первым войдёт в систему.
тут чуть подробнее:
http://www.oszone.net/8604
Если я правильно понял вас fibre
мне надо создать в образе install.wim две такие папки (%WINDIR%) но две одинаковые папки мне не создать ведь в одном месте или в разные места ,то куда их?
Может вы что подскажите Vadikan
%windir% - это переменная окружения, в которую подставляется папка установки windows, она по сути и есть папка \Windows
ессно, "две такие папки" создавать не надо
другими словами, просто подставьте слово Windows вместо %windir% в моём предыдущем посте =)
Мне зделать вот так %WINDIR%\Setup\Scripts\SetupComplete.cmd tweaks.reg
SetupComplete.cmd tweaks.reg лежат в одной папке
нет, не так.
вот так:
%WINDIR%\Setup\Scripts\SetupComplete.cmd
%WINDIR%\tweaks.reg
вообще, я бы посоветовал вам начать с азов, почитать тут: http://unattended.oszone.net/
Вы могли-бы написать где разместить это %WINDIR%\Setup\Scripts\SetupComplete.cmd
и где разместить это %WINDIR%\tweaks.reg
заранее спасибо!
разместите в каталоге Windows внутри файла install.wim.
на этом считаю свою помощь по данному вопросу оконченной
(либо я тупо объясняю, либо вы не очень понимаете - выберите сами.
в любом случае прошу прощения, если не помог.)
Спасибо конечно но я непонял нечего ((
Спасибо еще раз fibre все получилось,правда я использовал структуру папок $oem$
Вот так это выглядит ($oem$/$$/Setup/Scripts/Setup/Complete.cmd
В папкe $$ размещаем tweaks.reg
Папку $oem$ кладем в дистрибутив (iso) в папку sources
посути тоже самое что писал мне fibre просто так быстрей до меня дошло
Вот так это выглядит ($oem$/$$/Setup/Scripts/Setup/Complete.cmd
В папкe $$ размещаем tweaks.reg »
Что то Вы намудрили, должно быть так:
$OEM$\$$\Setup\Scripts\SetupComplete.cmd
И почитайте здесь: SetupComplete.cmd (http://www.oszone.net/8604) и вообще весь раздел Справочник (http://www.oszone.net/8600)
Да ошибся путь не правильно написал( $oem$/$$/Setup/Scripts/Setup/Complete.cmd )
а в остальном все работает
Господа!
Кто подскажет в чём дело?
Интегрирую в INSTALL.WIM твики в профиль по умолчанию таким скриптом:
reg load HKEY_USERS\Custom "%~dp0Mount\Users\Default\NTUSER.DAT"
reg import "%~dp0Tweaks.reg"
reg unload HKEY_USERS\Custom
Смонтированный образ лежит в папке Mount (%~dp0Mount).
Твики интегрируются через раз - то всё нормально, то пишет, что
Процесс не может получить доступ...
UAC отключен вообще, индексация тоже, Касперский приостановлен.
Что мешает успешному выполнению операции каждый раз?
Smarty, а на каком этапе сообщение? Поставь паузу (http://www.oszone.net/6160/) после каждого.
на каком этапе сообщение? »
Интеграция должна происходить сразу после монтирования образа.
dism /Mount-Wim /WimFile:"%~dp0install.wim" /Index:1 /MountDir:"%~dp0Mount"
echo.
echo Загрузка куста реестра*...
echo.
reg load HKEY_USERS\Custom "%~dp0Mount\Users\Default\NTUSER.DAT"
...
Образ обрезанный, поэтому индекс #1.
Сообщение выдается при попытке загрузки куста.
Пауза в 5 секунд не помогла...
Vadikan, получается такая картина...
Изначально строка монтирования куста реестра была такой:
reg load HKEY_USERS\Custom "%~dp0Mount"\Users\Default\NTUSER.DAT
и всё работало!
Но мне сказали, что в кавычки надо взять весь путь:
reg load HKEY_USERS\Custom "%~dp0Mount\Users\Default\NTUSER.DAT"
т.к. первый вариант "не совсем правильный".
Сейчас вернул "не совсем правильный" вариант и всё опять заработало, даже с включенным Касперским!!!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.