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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   [решено] Mathematica 4.2, как заставить дождаться конца установки? (http://forum.oszone.net/showthread.php?t=48303)

rhiannon 20-04-2005 15:04 317494

[решено] Mathematica 4.2, как заставить дождаться конца установки?
 
При установке из WPI возникает проблема: запускается установка, копируются файлы программы, бежит прогресс-бар, а WPI идет к следующему пункту, не дожидаясь пока закончится установка Mathematica. Mathematica использует инсталлятор InstallShield, код в config.js:
Код:

cmd2[pn]=['D:\Дистрибутивы\Офисные\Mathematica\_SETUP.EXE -s -f1"D:\Дистрибутивы\Офисные\Mathematica\setup.iss"']
Попробовал сделать для нее setup.cmd:
Код:

start /wait D:\Дистрибутивы\Офисные\Mathematica\_SETUP.EXE -s -f1"D:\Дистрибутивы\Офисные\Mathematica\setup.iss"
всё равно идет дальше, не дожидаясь конца установки.
Такое впечатление, что _Setup.exe запускает другой процесс, а сам умирает. Но это точно InstallShield (3.0.98), и рядом нет других exe-шников. Как побороть?

D@nil 20-04-2005 18:14 317544

Цитата:

Такое впечатление, что _Setup.exe запускает другой процесс, а сам умирает.
Ты почти сам ответил на свой вопрос. :)

Цитата:

Рядом нет других exe-шников
А может не .exe а .msi?

rhiannon 20-04-2005 20:52 317586

.msi рядом тоже нет, и при установке не создается. При установке в C:\Windows\Temp появляется _INS0432._MP, который и занимается копированием файлов Mathematica (так говорят FileMonitor и Диспетчер задач).
Может это частный случай, не характерный для InstallShield? Но не хочется ставить паузу или привлекать AutoIt.

Vadikan 20-04-2005 22:13 317594

rhiannon
Попробуйте _SETUP.EXE /s /sms

rhiannon 21-04-2005 07:34 317662

Vadikan
Спасибо! /s /sms работает, _setup.exe живет до конца установки.

Vadikan 21-04-2005 07:51 317665

rhiannon
Учите теорию :) http://oszone.net/display.php?id=2766#installshield


Время: 12:19.

Время: 12:19.
© OSzone.net 2001-