Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » проблема с RunOnceEx.cmd?

Ответить
Настройки темы
проблема с RunOnceEx.cmd?

Аватара для Vics

Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Vadikan
Дата: 11-11-2004
Описание: удален серийник Nero
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

Отправлено: 15:17, 11-11-2004

 

(*.*)


Сообщения: 36565
Благодарности: 6697

Профиль | Сайт | Отправить PM | Цитировать


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 приведите.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 19:41, 11-11-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для Vics

Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


cmdlines.txt:

[COMMANDS]
"RunOnceEx.cmd"
"REGEDIT /S regtweaks.reg"

Отправлено: 07:03, 12-11-2004 | #3


(*.*)


Сообщения: 36565
Благодарности: 6697

Профиль | Сайт | Отправить PM | Цитировать


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

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 07:11, 12-11-2004 | #4


Аватара для Vics

Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


А может быть проблема с 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

Отправлено: 12:17, 12-11-2004 | #5


Пользователь


Сообщения: 66
Благодарности: 2

Профиль | Отправить PM | Цитировать


Vics

Блин, забыл коды форума...
А где сидит cmdlines.txt? Он должен быть в $OEM$ и в winnt.sif на него ссылок нет
(разве что явно прописать путь к $OEM$ директории)
Про выбор программ вопрос поднимался в архивной теме (ссылка на прогу install, позволяющую галочками отмечать нужные проги) - я сам с ней работаю, она устанавливает очередность программ при установке, позволяет выбрать все проги из списка и т.д.
Есть, правда, недостаток - приходится запускать, например, прогу и русификатор к ней отдельными пунктами - все-таки немного неудобно
Если у вас какие-то свои наработки - интересно, поделитесь, может быть получится что-нибудь поинтереснее

-------
Делай то, что хочешь, и будь что будет....


Отправлено: 15:44, 12-11-2004 | #6


Аватара для a1ex

Новый участник


Сообщения: 26
Благодарности: 1

Профиль | Отправить PM | Цитировать


Vics

Цитата:
Если программы устанавливаются после перезагрузки?, то почему установка останавливается на Т12?
Если батник называется RunOnceEx, то это не значит, что все что в нем прописано исполняется после перезагрузки . После перезагрузки запускаются только те программы , которые прописаны через REG ADD. А оффис в данном случае пытается устанавливаться на 12 минуте !!! ... и видимо у него это не получается. А UnattendMode=DefaultHide в winnt.sif по какой причине стоит? IMHO надо UnattendMode=FullUnattended

Отправлено: 17:17, 12-11-2004 | #7


(*.*)


Сообщения: 36565
Благодарности: 6697

Профиль | Сайт | Отправить PM | Цитировать


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?

-------
Канал Windows 11, etc | Чат @winsiders


Последний раз редактировалось Vadikan, 12-11-2004 в 20:21. Причина: уточнение


Отправлено: 20:18, 12-11-2004 | #8


Пользователь


Сообщения: 63
Благодарности: 3

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg 001.jpg
(30.9 Kb, 234 просмотров)
Тип файла: jpg 002.jpg
(29.0 Kb, 352 просмотров)

Цитата Akufrol:


Есть, правда, недостаток - приходится запускать, например, прогу и русификатор к ней отдельными пунктами - все-таки немного неудобно
http://forum.oszone.net/attachment.p...entid=22&stc=1

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

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

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

Последний раз редактировалось Vadikan, 13-11-2004 в 03:47. Причина: эстетика :)


Отправлено: 23:02, 12-11-2004 | #9


Аватара для D@nil

Старожил


Сообщения: 177
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Проблема - Не запускается Установка программ при первой загрузке OS

====Winnt.sif====
Код: Выделить весь код
[Data]
AutomaticUpdates=yes
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
 
[Unattended]
UnattendMode=FullUnattended
OemPreinstall=Yes
TargetPath=\WINDOWS
OemSkipEula=Yes
WaitForReboot="No"
 
[GuiUnattended]
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=201
AdminPassword=*
OemSkipWelcome=1
 
[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
 
[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName="Uzer"
OrgName="Home"
ComputerName=Komp
 
[TapiLocation]
CountryCode=7
Dialing=Pulse
AreaCode=254
 
[RegionalSettings]
LanguageGroup=5
Language=00000419
InputLocale=0419:00000419,0409:00000409 
 
[Branding]
BrandIEUsingUnattended=Yes
 
[url]
Search_Page="http://www.google.ru/search?q=%s" 
 
[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1
 
[Identification]
JoinWorkgroup=WORKGROUP
 
[Networking]
InstallDefaultComponents=Yes
 
[Components]
msmsgs=off
zonegames=off
freecell=off
 
[Shell]
DefaultStartPanelOff = Yes
====cmdlines.txt====
Код: Выделить весь код
[COMMANDS]
"RunOnceEx.cmd"
====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 "Установка Программ" /f
 
REG ADD %KEY%\001 /VE /D "Reg Tweaks" /f
REG ADD %KEY%\001 /V 1 /D "REGEDIT /S RegTweaks.reg" /f
 
REG ADD %KEY%\002 /VE /D "WinRAR" /f
REG ADD %KEY%\002 /V 1 /D "%CDROM%\soft\WinRAR.exe /s" /f
 
REG ADD %KEY%\003 /VE /D "Maxthon" /f
REG ADD %KEY%\003 /V 1 /D "%CDROM%\Soft\Maxthon.exe /s" /f
 
REG ADD %KEY%\005 /VE /D "Nero Burning Rom v6.3.0.3" /f
REG ADD %KEY%\005 /V 1 /D "%CDROM%\soft\Nero6\nero6303.exe /silent /noreboot /no_ui /sn=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx /write_sn" /f
REG ADD %KEY%\005 /V 2 /D "%CDROM%\soft\Nero6\NBR6303rus.exe /silent /noreboot /no_ui" /f
 
REG ADD %KEY%\010 /VE /D "Punto Switcher" /f
REG ADD %KEY%\010 /V 1 /D "%CDROM%\Soft\PuntoSwitcher.exe /s" /f
 
REG ADD %KEY%\015 /VE /D "Light Alloy v2.9" /f
REG ADD %KEY%\015 /V 1 /D "%CDROM%\soft\Light_Alloy.exe /s" /f
 
REG ADD %KEY%\020 /VE /D "Windows Media 9" /f
REG ADD %KEY%\020 /V 1 /D "%CDROM%\soft\WindowsMedia9.exe /Q:A /R:N" /f
 
REG ADD %KEY%\025 /VE /D "K-Lite Codec Pack 2.34 Full" /f
REG ADD %KEY%\025 /V 1 /D "%CDROM%\Soft\klcodec234f.exe /silent /d video" /f
 
REG ADD %KEY%\030 /VE /D "DivX 5.0.5 Pro" /f
REG ADD %KEY%\030 /V 1 /D "%CDROM%\soft\DivXPro.exe /s" /f
 
REG ADD %KEY%\040 /VE /D "AUDIO Codek divx" /f
REG ADD %KEY%\040 /V 1 /D "%CDROM%\Soft\AUDIOCodek\divx.exe" /f
 
EXIT

Последний раз редактировалось Vadikan, 13-11-2004 в 20:01. Причина: применен тег [code]


Отправлено: 14:22, 13-11-2004 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » проблема с RunOnceEx.cmd?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Проблема с RunOnceEx.cmd 4sag Автоматическая установка Windows 2000/XP/2003 6 20-02-2007 03:49
[вопрос] RunOnceEx.cmd bloodshed Автоматическая установка приложений 2 30-08-2006 07:52
Расстановка backslash в RunOnceEx.cmd maugli Автоматическая установка Windows 2000/XP/2003 5 16-05-2006 10:59
Не запускается RunOnceEx.cmd Programmers Автоматическая установка Windows 2000/XP/2003 12 26-12-2005 06:05
Крязозябры в RunOnceEx.cmd Mss Автоматическая установка Windows 2000/XP/2003 8 28-02-2005 07:34




 
Переход