PDA

Показать полную графическую версию : [решено] Интеграция reg файлов в install.wim Win 7 x86


Страниц : [1] 2

Fraim
20-04-2010, 17:23
Всем привет !
Хочу интегрировать в образ install.wim reg файлы курсоров .
Посмотрел тему про Vista но мне нужно в семерку это сделать
если можно опишите по подробней как , какие команды что открывать

fibre
20-04-2010, 17:37
http://www.oszone.net/8597
в вин7 по сравнению с вистой ничего не изменилось в этой области.

Fraim
20-04-2010, 19:05
И всеж опишите здесь команды пожалуйста

Vadikan
20-04-2010, 19:15
Fraim, что конкретно вам непонятно?

Fraim
20-04-2010, 19:27
Мне сюда производить интеграцию ( HKEY_USERS\.DEFAULT\Control Panel\Cursors
или еще куда-то.


Как обозвать сам рег файл.

fibre
20-04-2010, 20:09
в вашем случае, видимо, проще всего будет воспользоваться файликом SetupComplete.cmd
создаёте в вашем вим-образе файлы %WINDIR%\Setup\Scripts\SetupComplete.cmd и %WINDIR%\tweaks.reg
в tweaks.reg будут ваши твики с курсорами
в SetupComplete.cmd пишете одну строчку:
@regedit /s tweaks.reg

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

тут чуть подробнее:
http://www.oszone.net/8604

Fraim
27-04-2010, 17:21
Если я правильно понял вас fibre
мне надо создать в образе install.wim две такие папки (%WINDIR%) но две одинаковые папки мне не создать ведь в одном месте или в разные места ,то куда их?

Может вы что подскажите Vadikan

fibre
27-04-2010, 17:28
%windir% - это переменная окружения, в которую подставляется папка установки windows, она по сути и есть папка \Windows
ессно, "две такие папки" создавать не надо
другими словами, просто подставьте слово Windows вместо %windir% в моём предыдущем посте =)

Fraim
27-04-2010, 17:39
Мне зделать вот так %WINDIR%\Setup\Scripts\SetupComplete.cmd tweaks.reg

SetupComplete.cmd tweaks.reg лежат в одной папке

fibre
27-04-2010, 17:45
нет, не так.
вот так:
%WINDIR%\Setup\Scripts\SetupComplete.cmd
%WINDIR%\tweaks.reg

вообще, я бы посоветовал вам начать с азов, почитать тут: http://unattended.oszone.net/

Fraim
27-04-2010, 18:04
Вы могли-бы написать где разместить это %WINDIR%\Setup\Scripts\SetupComplete.cmd


и где разместить это %WINDIR%\tweaks.reg

заранее спасибо!

fibre
27-04-2010, 18:13
разместите в каталоге Windows внутри файла install.wim.
на этом считаю свою помощь по данному вопросу оконченной
(либо я тупо объясняю, либо вы не очень понимаете - выберите сами.
в любом случае прошу прощения, если не помог.)

Fraim
27-04-2010, 18:21
Спасибо конечно но я непонял нечего ((

Fraim
27-04-2010, 21:07
Спасибо еще раз fibre все получилось,правда я использовал структуру папок $oem$
Вот так это выглядит ($oem$/$$/Setup/Scripts/Setup/Complete.cmd
В папкe $$ размещаем tweaks.reg

Папку $oem$ кладем в дистрибутив (iso) в папку sources

посути тоже самое что писал мне fibre просто так быстрей до меня дошло

OEM22
28-04-2010, 03:41
Вот так это выглядит ($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)

Fraim
28-04-2010, 05:07
Да ошибся путь не правильно написал( $oem$/$$/Setup/Scripts/Setup/Complete.cmd )
а в остальном все работает

Smarty
09-06-2010, 23:50
Господа!
Кто подскажет в чём дело?
Интегрирую в INSTALL.WIM твики в профиль по умолчанию таким скриптом:
reg load HKEY_USERS\Custom "%~dp0Mount\Users\Default\NTUSER.DAT"
reg import "%~dp0Tweaks.reg"
reg unload HKEY_USERS\Custom
Смонтированный образ лежит в папке Mount (%~dp0Mount).
Твики интегрируются через раз - то всё нормально, то пишет, что
Процесс не может получить доступ...
UAC отключен вообще, индексация тоже, Касперский приостановлен.
Что мешает успешному выполнению операции каждый раз?

Vadikan
10-06-2010, 02:16
Smarty, а на каком этапе сообщение? Поставь паузу (http://www.oszone.net/6160/) после каждого.

Smarty
10-06-2010, 07:27
на каком этапе сообщение? »
Интеграция должна происходить сразу после монтирования образа.
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 секунд не помогла...

Smarty
10-06-2010, 22:47
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