проблема с RunOnceEx.cmd?

Аватара пользователя
Vics

проблема с RunOnceEx.cmd?

Сообщение Vics »

Vadikan, у меня вот какая проблемка. при установке винды на 12 минуте установка останавливается на этом отрезке и ни вкакую дальше не идет (ждал чуть ли не час). Решил так же в этот момент установить офис, установка запустилась бегунок пробежал два раза и все резко оборвалось и пошла дальнейшая установка винды. Подскажите плиз как быть.

Структура папок: Изображение

Файл RunOnceEx.cmd для установки офиса:

cmdow @ /HID

@echo off

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

ECHO.

ECHO Installing Office 2003 Professional

ECHO Please wait...

start /wait %systemdrive%\install\Applications\Office2003\setup.exe TRANSFORMS=Unattended.MST /qb-

EXIT



Файл RunOnceEx.cmd для установки программ:

cmdow @ /HID

@echo off

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

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

REG ADD %KEY%\005 /VE /D "Adobe Reader 6" /f

REG ADD %KEY%\005 /V 1 /D "%systemdrive%\install\AdobeReader6\AR6.msi /qn" /f

REG ADD %KEY%\010 /VE /D "Alcohol 120" /f

REG ADD %KEY%\010 /V 1 /D "%systemdrive%\install\alcohol\setup.exe /qn" /f

REG ADD %KEY%\010 /V 2 /D "REGEDIT /S %systemdrive%\install\alcohol\register.reg" /f

REG ADD %KEY%\015 /VE /D "Diskeeper 8" /f

REG ADD %KEY%\015 /V 1 /D "%systemdrive%\install\DiskeeperPro_8.0.459.exe /s /v/qn" /f

REG ADD %KEY%\045 /VE /D "Nero Burning ROM 6.3" /f

REG ADD %KEY%\045 /V 2 /D "%systemdrive%\install\Nero\NERO6303.EXE /silent /noreboot /no_ui /sn=хххххххххххххххх /write_sn /f

REG ADD %KEY%\045 /V 2 /D "%systemdrive%\install\Nero\NBR6303rus.exe /f

REG ADD %KEY%\005 /VE /D "Total Commander 6.0" /f

REG ADD %KEY%\005 /V 1 /D "%systemdrive%\install\TC60Russian.exe /f

ECHO.

ECHO Installing Office 2003 Professional

ECHO Please wait...

start /wait %systemdrive%\install\Applications\Office2003\setup.exe TRANSFORMS=Unattended.MST /qb-

EXIT
Аватара пользователя
Vadikan

Re: проблема с RunOnceEx.cmd?

Сообщение Vadikan »

Vics

Я не считаю целесообразной установку Office на Т-12. Насколько мне известно, она корректно не проходит. Лучше все-таки при первом логоне. Если кто-то успешно установил Офис на Т-12, то сообщите плиз с подробностями.



Теперь по поводу структуры файла RunOnceEx.cmd. Команда на установку Офиса в нем прописана неправильно. Та команда, которая указана на странице Office 2003 предназначена для обычного пакетного файла (start.cmd на странице примеров). Если вы хотите устанавливать Офис из RunOnceEx, то должно это выглядеть примерно так

Код:

Код: Выделить всё

REG ADD %KEY%\080 /VE /D "Office 2003" /f
REG ADD %KEY%\080 /V 1 /D "%CDROM%\Software\Office2k3\setuppro.exe /QN TRANSFORMS=my.MST" /f

Обратите внимание, что я использую переменную %CDROM%, также путь к сетапу и имя файла MST отличаются. Идея, думаю, понятна.



Еще у вас Adobe и TotalCommander имеют одинаковые ключи (REG ADD %KEY%\005), и один из них не будет установлен, т.к. ключ в реестре будет перезаписан.



Ну и на всякий случай свой cmdlines.txt приведите.
Аватара пользователя
Vadikan

Re: проблема с RunOnceEx.cmd?

Сообщение Vadikan »

D@nil

Простейший вариант проверки работоспособности runonceex.cmd - это запустить его и посмотреть экспортировались ли ключи в реестр (и удалить их сразу). Если ключи экспортируются, значит файл почему-то не запускается из cmdlines.txt. Можно попробовать так

Код:

Код: Выделить всё

[COMMANDS]
"REGEDIT /S regtweak.reg"
".\RunOnceEx.cmd"

Да, и твики лучше оттуда запускать, чтоб ко всем пользователям применялись HKCU.
Аватара пользователя
Сlassic

Re: проблема с RunOnceEx.cmd?

Сообщение Сlassic »

Так может надо убрать соответствующую строку с prepare.cmd из RunOnceEx.cmd?
Аватара пользователя
Vics

Re: проблема с RunOnceEx.cmd?

Сообщение Vics »

cmdlines.txt:



[COMMANDS]

"RunOnceEx.cmd"

"REGEDIT /S regtweaks.reg"
Аватара пользователя
Vadikan

Re: проблема с RunOnceEx.cmd?

Сообщение Vadikan »

С cmdlines txt никаких проблем не вижу. Все, сказанное мной выше, остается в силе.
Аватара пользователя
Vics

Re: проблема с RunOnceEx.cmd?

Сообщение Vics »

А может быть проблема с Winnt.sif? Там ведь должен быть параметр на подключение RunOnceEx.cmd?

Если программы устанавливаются после перезагрузки?, то почему установка останавливается на Т12? Протестировал опять, установка винды снова остановилась Изображение

Кстати если бы это все сработало, то мы уже затеяли такую тему как выбор програм при такой установке. Уже написали прогу которая будет запускается первой анализирует файл RunOnceEx.cmd, выдает список программ и выбираешь что тебе надо. Или может Вы уже что-то подобное сделали?



winnt.sif:



Код:

Код: Выделить всё

 ;SetupMgrTag
[Data]
	AutoPartition=
	MsDosInitiated="0"
	UnattendedInstall="Yes"
[Unattended]
	UnattendMode=DefaultHide
	OemSkipEula=Yes
	OemPreinstall=Yes
	UnattendSwitch="yes"
	WaitForReboot="No"
	TargetPath=\WINDOWS
	OemPnPDriversPath=Drivers
	DriverSigningPolicy=Ignore
	Repartition=No
[GuiUnattended]
	AdminPassword=11111111
	EncryptedAdminPassword=NO
	AutoLogon=No
	AutoLogonCount=0
	OEMSkipRegional=1
	TimeZone=180
	OemSkipWelcome=1
[UserData]
	ProductID=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
	FullName=""
	OrgName=""
	ComputerName=Victor
[Display]
	BitsPerPel=32
	Xresolution=1024
	YResolution=768
	Vrefresh=144
[TapiLocation]
	AreaCode=343
[RegionalSettings]
	LanguageGroup=1,5
	Language=00000419
[Branding]
	BrandIEUsingUnattended=Yes
[Networking]
	InstallDefaultComponents=No
Аватара пользователя
Akufrol

Re: проблема с RunOnceEx.cmd?

Сообщение Akufrol »

Vics



Блин, забыл коды форума...

А где сидит cmdlines.txt? Он должен быть в $OEM$ и в winnt.sif на него ссылок нет

(разве что явно прописать путь к $OEM$ директории)

Про выбор программ вопрос поднимался в архивной теме (ссылка на прогу install, позволяющую галочками отмечать нужные проги) - я сам с ней работаю, она устанавливает очередность программ при установке, позволяет выбрать все проги из списка и т.д.

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

Если у вас какие-то свои наработки - интересно, поделитесь, может быть получится что-нибудь поинтереснее
Аватара пользователя
a1ex

Re: проблема с RunOnceEx.cmd?

Сообщение a1ex »

Цитата Akufrol:







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



http://forum.oszone.net/attachment.p...entid=22&stc=1




А здесь нет недостатков.



http://forum.oszone.net/attachment.p...entid=23&stc=1




Хоть десять вместе, никаких проблем.
Аватара пользователя
Vadikan

Re: проблема с RunOnceEx.cmd?

Сообщение Vadikan »

Vics

Я немножко остановлюсь подробнее на RunOnceEx.cmd. Дело в том, что этот файл никакой софт не устанавливает. Все что он делает - это экспортирует определенные ключи реестра в ветку HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx. RunOnceEx как раз и означает, что команды будут выполнены лишь один раз, а именно при запуске системы. После чего значения из реестра удаляются. Файл в деталях

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEх - назначает переменной KEY данную ветку реестра

REG ADD %KEY% - добавляет в данную ветку параметр



Теперь понятно, почему команда на офис неправильная?
Цитата:



А может быть проблема с Winnt.sif? Там ведь должен быть параметр на подключение RunOnceEx.cmd?



Команда на выполнение находится в cmdlines.txt



Непосредственно по winnt.sif:


Цитата:



[RegionalSettings]

LanguageGroup=1,5

Language=00000419



Параметр Language указан неправильно. Почитай ref.chm и страницу Параметры winnt.sif ->Regional settings



Что же касается UnattendMode=DefaultHide, то он ничем от FullUnattended не отличается, если указаны все параметры файла ответов.



Также, не вижу

[Data]

AutomaticUpdates=Yes

что видимо означает отсутствие интегрированого SP2. Ну и Refresh Rate 144 многовато, ИМХО, однако если монитор держит, такую частоту, то все должно быть ок.



InstallDefaultComponents=No

Для этого есть какая-то причина? Имхо, их лучше устанавливать все-таки.




Цитата:



Протестировал опять, установка винды снова остановилась



Убрав неправильную команду на установку Офис из RunOnceEx?
Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»