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

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

4sag 06-01-2007 11:27 532427

Маркерные файлы-пустышки
 
Не происходит установка по маркерным файлам

cmdlines.txt
Код:

[COMMANDS] 
"choice.bat"

choice.bat
Код:

cmdow @ /HID 
@echo off   
if exist %systemdrive%\Temp\dummy1.fle goto START1 
if exist %systemdrive%\Temp\dummy2.fle goto START2 
if exist %systemdrive%\Temp\dummy3.fle goto START3 
if exist %systemdrive%\Temp\dummy4.fle goto START4 
.... 
goto END   

:START1 
REGEDIT /S MUI.reg 
REGEDIT /S CMD.reg 
..\I386\IE7\update\iesetup.exe /quiet /update-no /norestart 
RD /S /Q %systemdrive%\D 
RD /S /Q %systemdrive%\Windows\I386 
goto END   

:START2 
REGEDIT /S MUI.reg 
goto END   

:START3 
REGEDIT /S MUI.reg 
REGEDIT /S CMD.reg 
..\MUI\Muisetup.exe /i 0419 /d 0419 /l /f /r /s 
goto END   

:START4 
REGEDIT /S MUI.reg 
goto END 
...   
:END

winnt.sif

Код:

DetachedProgram = "%SystemDrive%\Temp\dummy3.exe"
OemPreinstall=Yes
OemSkipWelcome=1

все где надо

cmdow присутствует в $OEM$\$$\System32

dummy3.exe присутствует в $OEM$\$1\temp

Oneself 06-01-2007 12:58 532452

а что делает твой файлик dummy3.exe.
насколько я понял он выполняется на этапе Т-39.

еще вопрос это опечатка или у тебя так и написано
Цитата:

if exist %systemdrive%\Temp\dummy3.fle goto START3
if exist %systemdrive%\Temp\dummy3.fle goto START4

Fanzuga 06-01-2007 13:35 532479

Oneself

Код:

if exist %systemdrive%\Temp\dummy3.fle goto START4
Ну тут понятно опечатка, должно быть dummy4.fle

А вообще dummyX.fle это маркерный файл, если он найден то переходим к выполнению команды такой-то,
если найден другой файл то соответственно далее переход к другой команде.

4sag 06-01-2007 13:55 532494

Да это опечатка но я как раз проверял на системе со ссылкой на dummy3.fle и MUI не установился, почему ?

Oneself 06-01-2007 19:50 532644

Fanzuga
Цитата:

А вообще dummyX.fle это маркерный файл, если он найден то переходим к выполнению команды такой-то,
если найден другой файл то соответственно далее переход к другой команде.
Это я все прекрасно понимаю.
меня интересовало,что за файл
Цитата:

winnt.sif

Код:
Код:

DetachedProgram = "%SystemDrive%\Temp\dummy3.exe"
OemPreinstall=Yes
OemSkipWelcome=1


что делает этот самый dummy3.exe

4sag 06-01-2007 21:29 532697

В разных winnt.sif указан разный файл dummyX.exe и если распаковался тот который указан то батник (if exist %systemdrive%\Temp\dummy3.fle goto START3) пойдет по его сценарию.
А так это была моя ошибка все уже работает спасибо!

4sag 06-01-2007 22:09 532716

Прикол весь в том что данный метод не работае с Windows 2003, кто знает как поправить?


Время: 11:33.

Время: 11:33.
© OSzone.net 2001-