Как я могу отобразить форму в моей последовательности установки, необязательно, оценив код ошибки в batchscript?Installshield 2014 - показать форму необязательно по errorcode пакетного скрипта
1
A
ответ
0
Установщик Windows не предлагает прямого способа сделать это. Вам нужно будет создать настраиваемое действие MSI .dll, которое запускает командный файл, фиксирует его код ошибки и сохраняет его в свойстве установщика Windows (например, используя MsiSetProperty). Затем вы можете редактировать события на соответствующей кнопке Next, чтобы условно перейти к выбранной вами дополнительной панели. (Не забудьте отредактировать события кнопки «Назад» соответственно, чтобы ваш мастер оставался непротиворечивым.)
Смежные вопросы
- 1. по расписанию пакетного скрипта застрял на управление
- 2. Цикл пакетного скрипта
- 3. Работа MongoDB и пакетного скрипта
- 4. VS2012 и InstallShield 2014 Premier Issue
- 5. InstallShield 2014 - Microsoft Visual C++ 2015
- 6. Подсчет выполнения пакетного скрипта
- 7. Файл переименования пакетного скрипта
- 8. Неверное выполнение пакетного скрипта
- 9. Процесс установки пакетного скрипта
- 10. Показать форму по умолчанию
- 11. Показать текущее разрешение папки с помощью пакетного скрипта
- 12. Вывод пакетного скрипта на сайт
- 13. Прочтите файл в Installshield и заполните форму
- 14. Окно пакетного скрипта url-декодирования
- 15. пакетного скрипта для перезаписи файла
- 16. Установить ошибку синтаксиса пакетного скрипта
- 17. Выполнение пакетного скрипта из Firefox
- 18. Django показать поля формы необязательно
- 19. Слияние Два текстовых файла по строкам с использованием пакетного скрипта
- 20. Почему установка переменной пакетного скрипта задерживается?
- 21. Symfony, входящий в форму необязательно при отправке
- 22. Преобразование скрипта InstallShield в другой установщик
- 23. Запуск пакетного скрипта в другом каталоге, кроме каталога пакетного сценария
- 24. Как закрыть консоль скрипта python после завершения вызова пакетного скрипта?
- 25. Вывод захвата пакетного скрипта из cmd
- 26. Префикс переименования файлов для пакетного скрипта
- 27. Использование TFS (2013) для автоматического обновления InstallShield (2014) Код продукта
- 28. Installshield 2014 Basic MSI Скрыть функции динамически не устанавливать функции
- 29. InstallShield 2014, Пользовательские действия и выполнение sql-файлов в MySQL
- 30. переменная пакетного скрипта НЕ остается установленной
Хорошо, вот как я это пробовал. Можете ли вы дать мне подсказку, как я могу создать настраиваемое действие, которое запускает пакетный файл и сохраняет уровень ошибок? Пользовательское действие MSI .dll не работает, поскольку оно принимает только файлы DLL. – Denis
Право; вам нужно будет найти или создать DLL, которая взаимодействует между MSI и пакетными файлами. –
Извините, я не настолько глубоко в InstallShield. Тем временем я запрограммировал консольное приложение, которое я выполняю как пользовательское действие. Но как я могу сохранить код выхода в свойстве? Есть только 9 настроек, и ни один из них не имеет смысла для меня. – Denis