Я использую команду строки msiexec.msi для запуска файла MSI, созданного с помощью WIX, установка запускается с параметром / qb и / promptrestart, но если я получаю строку
«Уменьшающий счетчик для отключения отключения. Если счетчик> = 0, отключение будет запрещено. Счетчик после уменьшения: -1»
в журнале подсказка не появилась. Код выхода процесса msiexec - 0, а не 3010 (требуется перезапуск), но служба, которую необходимо удалить, остается в services.msc, помеченной для удаления и некоторое время даже работающей (во время установки / удаления services.msc закрывается).
После перезагрузки компьютера все работает нормально.
Подскажите, пожалуйста, как определить, что требуется перезагрузка?