Установка без диалогов InstallShield

shutdown.exe

позвольте Вам завершать работу или перезагружать машину. Можно даже перезагрузить удаленную машину с

shutdown -m \\server -t 0 -r

Это даже идет с графическим интерфейсом пользователя

shutdown -i

и можно прервать завершение работы с

shutdown -a
2
задан 6 June 2009 в 00:55
3 ответа

Так как Вы, по-видимому, используете exe, а не установщика Windows, Вы могли бы попытаться использовать InnoSetup вместо InstallShield для упаковки установки. Нам везло с ним для того, чтобы соединить сложные пакеты установки, и это имеет / тихие и/verysilent режимы для необслуживаемых установок. Это свободно, таким образом, нет никакого риска в испытании его.

Большая оборотная сторона - то, что это не может сделать msi файлы для развертывания w/GPO, но это является большим для установок exe.

0
ответ дан 3 December 2019 в 12:27
  • 1
    Хорошо это могло бы работать, я don' t знают. Так как я didn' t создают рассматриваемую программу (it' s стандартный), я надеялся, что мог использовать установку, которую они обеспечили, не пытаясь взломать вещи слишком много. Этот тихий пакет установки isn' t крайне важный, таким образом, я думаю, что просто оставлю его там, если я не упущу Вашу суть? –  user8461 8 June 2009 в 18:25

Вы, вероятно, имеете дело с установщиком, который был создан с помощью диалоговых окон "Custom" и сценариев, которые не поддерживают установку "тихого" режима или удаление.

Вы могли попытаться запустить установщик с помощью этого:

setup.exe /s /f1"%cd%\uninstall.iss" /verbose"%cd%\logging.txt"

Который создаст файл входа механизма MSI. Это является очень подробным, но это могло бы помочь Вам диагностирующий эту проблему. Но это вряд ли...

К сожалению, я недавно расследовал тот же самый вид проблемы в установке, для которой у меня был код, и тот "ErrorCode =-3" в значительной степени бесполезен, в пределах от внутренних переменных MSI, не устанавливаемых, к сообщениям об ошибках, отображаемым установщиком и не обрабатываемым правильно...

2
ответ дан 3 December 2019 в 12:27

См. эту страницу в документации InstallShield, на которой перечислены параметры командной строки Setup.exe и Update.exe для дополнительных параметров.

-1
ответ дан 26 June 2020 в 07:49

Теги

Похожие вопросы