Показать полную графическую версию : Установка Corel x3 не отрабатывается пакетный файл
maslinaV
23-06-2008, 14:33
start /wait Setup.msi /passive
start /wait RU.msi /passive
regedit /s eula.reg
shutdown.exe -r -f -t 5 -c "Don`t panic. The system will reboot in 20 seconds."
exit
Начинает срабатывать строка
shutdown.exe -r -f -t 5 -c "Don`t panic. The system will reboot in 20 seconds."
А в этот момент еще идет установка
Setup.msi
А как все таки делать пакетные файлы чтобы толко после установки 1 строки начинала работу другая ?
Ключ /wait не отрабатывается
_[he$nOI{_
23-06-2008, 15:00
Попробуй вместо /passive использовать /qb или /qn
maslinaV
23-06-2008, 17:31
Попробуй вместо /passive использовать /qb или /qn »
не получается
Petya V4sechkin
23-06-2008, 18:04
maslinaV, а так?
start /wait msiexec.exe /i Setup.msi /passive /norestart
start /wait msiexec.exe /i RU.msi /passive /norestart
CorelDraw X3 (http://forum.oszone.net/thread-76306.html)
maslinaV
24-06-2008, 11:13
Echo.
Echo Установка Setup.msi
start /wait msiexec.exe /i Setup.msi /passive /norestart
Echo.
Echo Установка RU.msi
start /wait msiexec.exe /i RU.msi /passive /norestart
Echo.
Echo Установка eula.reg
start /wait regedit /s eula.reg /norestart
shutdown.exe -r -f -t 10 -c "Don`t panic. The system will reboot in 10 seconds."
exit
после отработки строки
Echo.
Echo Установка Setup.msi
start /wait msiexec.exe /i Setup.msi /passive /norestart
началась отработка строки
Echo.
Echo Установка RU.msi
start /wait msiexec.exe /i RU.msi /passive /norestart
и почти сразу сработала команда
shutdown.exe -r -f -t 10 -c "Don`t panic. The system will reboot in 10 seconds."
то есть опять поспешная перезагрузка , что же делать ?
Тема уже обсуждалась, там цепочка msi. После отработки первого msi, start /wait думает, что все закончилось, и передается управление следующей команде, которая работает параллельно с установкой следующего msi. Вот мой рецепт "временного" решения: http://forum.oszone.net/post-702964-22.html
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.