Войти

Показать полную графическую версию : Импортирование HCLM.reg...


_ANDROID_
04-01-2006, 20:30
Почитав unattended.OSzone.net, решил замутить автоматическую установку... Но возникла проблема... нужно, чтобы импортировались твики реестра из HCLM.reg и HKCU.reg, для этого создал в корне диска папку $OEM$ в ней положил HKCU.reg и cmdlines.txt, с таким содержанием:
[Commands]
"REGEDIT /S HKCU.reg"
"RunOnceEx.cmd"

также создал $1 в $OEM$ и положил туда HCLM.reg и RunOnceEx.cmd:
cmdow @ /HID
@echo off
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\CD.txt SET CDROM=%%d:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx


REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\001 /VE /D "Importing Registry Tweaks" /f
REG ADD %KEY%\001 /V 1 /D "REGEDIT /S %CDROM%\HKLM.reg" /f

EXIT
ну и положил в $OEM$\$$\System32 cmdow.exe для безшумного запуска... На виртуальной машине проверил...импортируется только HKCU.reg, HCLM.reg не импортируется и cmdow.exe не копируется..что не правильно делаю?
P.S
Просьба ногами сразу не пинать....
P.S.S
Кстате при установки винда имя и организацию спрашивает...а юзвера такого не создала..только админа...?

Vovanchik
04-01-2006, 22:24
а юзвера такого не создала..только админа...

а админ уже не юзер?
)))
%CDROM%\HKLM.reg
замени на
%systemdrive%\HKLM.reg"\

и вот еще
OemPreinstall=No
земени на
OemPreinstall=Yes

YuriPet
05-01-2006, 02:48
_ANDROID_
Файл "RunOnceEx.cmd" должен находится в каталоге "$OEM$" !!!
И вообще у тебя такая путаница...
Прочитай внимательно:
http://oszone.net/display.php?id=2243
Многое сразу прояснится...

_ANDROID_
05-01-2006, 06:14
Vovanchik
По поводу а админ уже не юзер? мне нужно чтобы был админ и юзер с правами админа и чтобы в него автологинолось, и насчёт %CDROM%\HKLM.reg необходимо, чтобы импортирование HKLM.reg запускалось с диска без копирования в корень системного диска и если сменить на %systemdrive% то будет ли запускаться с диска без коп.?
Кстате оплошал я по поводу OemPreinstall=Yes ;)

YuriPet
Файл "RunOnceEx.cmd" должен находится в каталоге "$OEM$" !!! почитал статью, удалил $1 и положил HKLM.reg и RunOnceEx.cmd в $OEM$ рядом с HKCU.reg и cmdlines.txt: [Commands]
"REGEDIT /S HKCU.reg"
"RunOnceEx.cmd"




© OSzone.net 2001-2012