Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   [решено] помощь по GuiRunOnce (http://forum.oszone.net/showthread.php?t=82345)

Kirk Hammett 09-04-2007 21:27 572113

помощь по GuiRunOnce
 
Прошу помощи у опытных юзеров. Помогите найти проблему. Ситуация такая:
имеется Win XP Home Edition SP2 (OEM лицензия)
- интегрировал критические обновления и IE7 nlitе'ом
- интегрировал WMP11 софтиной человека с msfn
- далее привожу содержание моих файлов winnt.sif (лежит в i386), (cmdlines.txt, runonceex.cmd, useraccounts.cmd) - лежат в $OEM$:

winnt.sif
Код:

;SetupMgrTag
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"
    AutomaticUpdates=Yes

[Unattended]
    FileSystem=*
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=Yes
    Repartition=No
    TargetPath=\WINDOWS
    Unattendswitch="Yes"
    WaitForReboot="No"
    AutoActivate = No
    Hibernation = No

 
[UserData]
    ProductKey=в коллекции Vadikan'a
    FullName="Kirk Hammett"
    OrgName="MetallicA"
    ComputerName=Toshiba

[RegionalSettings]
    LanguageGroup=5
    Language=00000419

[Branding]
    BrandIEUsingUnattended=Yes

[url]
    Home_Page=http://ya.ru

[Proxy]
    Proxy_Enable=0
    Use_Same_Proxy=1

[GuiUnattended]
    AdminPassword=pass
    EncryptedAdminPassword=NO
    OEMSkipRegional=1
    TimeZone=145
    OemSkipWelcome=1

[Identification]
    JoinWorkgroup=MetallicA_BAND

[Networking]
    InstallDefaultComponents=Yes

[Components]
    msmsgs=Off
    msnexplr=Off
    freecell=Off
    hearts=Off
    minesweeper=Off
    pinball=Off
    solitaire=Off
    spider=Off
    zonegames=Off

[WindowsFirewall]
    Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
    Mode = 0


cmdlines.txt

Код:

[COMMANDS]
"REGEDIT /S HKCU.reg"
"useraccounts.cmd"
"RunOnceEx.cmd"

runonceex.cmd
Код:

cmdow @ /HID
@echo off

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

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


REG ADD %KEY%\%i% /VE /D "DirectX 9.0c Update April 2007" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\DX.exe" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D ".Net Frameworks 1.1" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\net11.exe" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D ".Net Frameworks 2" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\net2.exe" /f
SET /A i+=1

REG ADD %KEY%\002 /VE /D "ESET NOD 32 v2.7.25 Fixed" /f
REG ADD %KEY%\002 /V 1 /D "%systemdrive%\install\Software\NOD32.exe /silentmode" /f
REG ADD %KEY%\002 /V 2 /D "%systemdrive%\install\Software\NOD32Fix.exe /NORESTART /VERYSILENT /SP-" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "Crystal Clear Pack" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\pack.exe /S" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "Nero Micro 7.7.5.1" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\nero.exe /VERYSILENT" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "Power DVD 7.0 Deluxe" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\PowerDVD\setup.exe" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "K-lite Mega Codec Pack 1.70" /f
REG ADD %KEY%\%i% /V 1 /D "REGEDIT /S %systemdrive%\install\Software\kmpack.reg" /f
REG ADD %KEY%\%i% /V 2 /D "%systemdrive%\install\Software\kmpack.exe /silent /sp-" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "WinRar 3.62 Rus" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\winrar.exe /setup /s" /f
REG ADD %KEY%\%i% /V 2 /D "REGEDIT /S %systemdrive%\install\Software\themes.reg" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "ACDsee 9.0" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\acdsee.exe /s /v"/qn USERNAME=Kirk SLL_LICENSENUMBER=123456-12345-123456-1234567 LICENSE_MODEL=Full YAHOO_TOOLBAR_INSTALL=0 AgreeToLicense=Yes REBOOT=REALLYSUPPRESS"" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "FlashGet 1.81 FInal" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\flashget.exe /VERYSILENT /NOICONS" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "Light Alloy 4.1" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\LAsetup.exe /S /StMenu=0 /Desktop=0 /Assoc=0" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "HKLM Tweaks" /f
REG ADD %KEY%\%i% /V 1 /D "REGEDIT /S %systemdrive%\install\HKLM.reg" /f
SET /A i+=1

EXIT

useraccounts.cmd - сохранен в нужной кодировке DOS866
Код:

net user "Kirk Hammett" pass /add
net localgroup Ђ¤¬Ё*Ёбва в®ал "Kirk Hammett" /add
net accounts /maxpwage:unlimited
net user "‚« ¤Ґ«Ґж" /delete
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V DefaultUserName /t REG_SZ /D "Kirk Hammett" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V DefaultPassword /t REG_SZ /D qweqaz /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V AutoAdminLogon /t REG_SZ /D 1 /f
EXIT

Дело в том, что не устанавливаются программы из runonceex.cmd, хотя весь софт лежит в нужных папках, а запись в реестр производится. Все остальное работает нормально.
Заранее благодарен!

PS. Запустил из под win xp pro сейчас, после перезагрузки пошла установка. Стоит грешить на неполноценнную командную строку win xp home edition?

Vadikan 10-04-2007 04:27 572217

Kirk Hammett
В файлах вроде все правильно.
Цитата:

хотя весь софт лежит в нужных папках, а запись в реестр производится.
Т.е. вы выполняете установку ОС, RunOnceEx не отрабатывает, а зайдя в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx вы видите, что все импортировалось?? Очень странно, т.к. если все импортировалось, то и запускаться по идее должно :) Как правило проблемы из-за того, что не импортируется.

Для тестирования RunOnceEx перезагрузка необязательна. В конце статьи описано, как это делать. Ну и еще можно почитать эти темы.

Kirk Hammett 10-04-2007 13:20 572383

Тему можно закрывать. Решение тут.


Время: 15:06.

Время: 15:06.
© OSzone.net 2001-