PDA

Показать полную графическую версию : Не срабатывает GUIRUNONCE


Omnividente
29-07-2010, 01:11
Доброго времени суток.
Такая проблема, на 12 минуте срабатывает cmdlines.txt с твиками, созданием учетных записей и указанием автовхода одной из них, с ним проблем нет. Система устанавливается, и при первом запуске не запускается Guirunonce.

[Data]
AutomaticUpdates="Yes"
MsDosInitiated=0
UnattendedInstall="Yes"
AutoPartition=1

[Unattended]
UnattendMode=FullUnattended
UnattendSwitch="Yes"
OemPreinstall="Yes"
OemSkipEula="Yes"
WaitForReboot="No"
NoWaitAfterTextMode=1
NoWaitAfterGUIMode=1
DriverSigningPolicy=Ignore
NonDriverSigningPolicy=Ignore

[Display]
Xresolution=1024
Yresolution=768
BitsPerPel=32

[SystemRestore]

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=No
TimeZone=145
OEMSkipRegional=1
OemSkipWelcome=1

[Components]

[UserData]
ProductKey="*****-*****-*****-*****-*****"
ComputerName=****
FullName="******"
OrgName="***********"

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

[Networking]
InstallDefaultComponents="No"

[NetClients]
MS_MSClient=params.MS_MSClient

[NetServices]
MS_SERVER=params.MS_SERVER
MS_PSched=params.MS_PSched

[NetProtocols]
MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]
AdapterSections=params.MS_TCPIP.Adapter1

[NetAdapters]
Adapter1=params.Adapter1

[params.Adapter1]

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
IPAddress=192.168.1.253
DHCP="No"
SubnetMask=255.255.255.0
DefaultGateway=192.168.1.25
DNSServerSearchOrder=192.168.1.25
WINS="No"
NetBIOSOptions=0
[params.MS_NWIPX.Adapter1]
SpecificTo=Adapter1
NetworkNumber=00000000
PktType=0xFF

[WindowsFirewall]
Profiles=WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode=0

[Identification]
JoinWorkgroup="*****"

[GuiRunOnce]
"%SystemDrive%\install\install.cmd"

файл install.cmd после установки как и полагается остается лежать в папке c:\install
for %%i 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 %%i:\WIN51 set CDROM=%%i:
start /wait %CDROM%\SOFT\office2003\setup.exe TRANSFORMS=%CDROM%\SOFT\office2003\Unattended.MST /qb-
start /wait msiexec.exe /i %CDROM%\SOFT\kav6\kavwks.ru.msi /qb
ECHO.
ECHO Очистка временный папок
RD /S /Q %SYSTEMDRIVE%\install
RD /S /Q %SYSTEMDRIVE%\D

Но он почему то не желает запускатся.

Менять Guirunonce не выход. Запуск этого батника из winnt.sif обязателен.

Vadikan
29-07-2010, 11:45
Менять Guirunonce не выход »
Почему? Раз вы используете cmdlines, ничто не мешает использовать RunOnceEx
http://oszone.net/2762
http://oszone.net/2805

Omnividente
29-07-2010, 13:50
Наверное не совсем верно объяснил проблему) Не запускается батник записанный в winnt.sif. и причин этого отказа запускатся я понять пока не могу

Сlassic
29-07-2010, 15:05
А не пробовали вместо %SystemDrive% прописать так %systemdrive% ?

Omnividente
29-07-2010, 15:08
Сlassic, щас попробую

Сlassic
29-07-2010, 16:37
Сlassic, щас попробую »
Смоделировал ситуацию, %SystemDrive% у меня отработал. А вот в вашем install.cmd присутствуют переменные, их же наверное надо в кавычки брать, типа : "%CDROM%\SOFT\kav6\kavwks.ru.msi /qb" . Нет ?

Omnividente
29-07-2010, 17:06
хм. Заменил на %systemdrive% установка запустилась)

Теперь следующая проблема. После создания локальной папки (от установки адона драйверов) происходит перезагрузка, одновременно с этим идет установка софта. Естественно софт не устанавливается из за перезагрузки. Как бы добавить запуск из winnt.sif до или после создания локальной папки?

их же наверное надо в кавычки брать, типа : "%CDROM%\SOFT\kav6\kavwks.ru.msi /qb" »
Из под готовой системы этом батник запускается нормально. Изначально пробывал с ковычками, выдавалась ошибка что не найден файл.

Omnividente
29-07-2010, 19:37
Костяк проблемы найден аддон x-reset + батник следущего содержания
@echo off
net user User 1 /add
net localgroup Ђ¤¬Ё*Ёбва*в®ал User /add
net accounts /maxpwage:unlimited

REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V DefaultUserName /t REG_SZ /D "User" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V DefaultPassword /t REG_SZ /D 1 /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V AutoAdminLogon /t REG_SZ /D 1 /f

EXIT
на 12 минуте. Т.е. Автологон пользователя(соответсвенно и runonce) + SVCPACK запускаются одновременно

Omnividente
29-07-2010, 22:30
решено. Тему можно закрывать




© OSzone.net 2001-2012