dg
Moderator-папарацци | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Речь идёт о большинстве продуктов, которые устанавливаются с помощью InstallShield. На официальном сайте доступно довольно много обновлений, но их приходится устанавливать вручную. Известно, что InstallShield поддерживает много ключей командной строки. Документацию по ним мне найти не удалось, а Adobe, похоже, применяет тут ещё и свои собственные разработки, о которых тоже нигде не пишет. С программами, распространяемыми через Windows Installer (например, семейство Acrobat 6.x) вопроса не возникает, здесь всё стандартно — есть дистрибутивы (*.msi) и есть патчи (*.msp). Также хотелось бы поднять проблему автоматической (ака несопровождаемой, ака unattended, ака silent) установки этих продуктов. Опять-таки, с Acrobat-ом и Windows Installer всё просто — сама Adobe вкладывает в дистрибутивы трансформы (*.mst). На некоторых форумах я встречал рекомендации перепаковывать InstallShield (например, с помощью WinInstall), но эту процедуру я считаю очень ненадёжной, геморройной и рискованой (так как не поддерживается производителем). Есть ещё два варианта, представляющиеся более надёжными. Во-первых, это запись сценария установки (setup.exe -r) и запуск последующих инсталляций с указанием этого сценария (setup.exe -s setup.iss). Второй способ, который мне кажется самым гибким, это редактирование файлов abcpy.ini. Но значение некоторых параметров приходится изучать экспериментально. |