msiexec, как определить успешную/неуспешную установку?
Параметры ведения журнала?
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <файл_журнала>
i - сообщения о состоянии
w - сообщения об устранимых ошибках
e - все сообщения об ошибках
a - запуски действий
r - записи, специфические для действия
u - запросы пользователя
c - начальные параметры интерфейса пользователя
m - сведения о выходе из-за недостатка памяти или
неустранимой ошибки
o - сообщения о недостатке места на диске
p - свойства терминала
v - подробный вывод
x - дополнительная отладочная информация
+ - добавление в существующий файл журнала
! - сбрасывание каждой строки в журнал
* - заносить в журнал все сведения, кроме параметров "v" и "x" /log <файл_журнала>
Равнозначен /l* <файл_журнала>
имхо, должен быть способ проще парсинга лога
ERRORLEVEL?
точно знаю, что если пакет не установлен, то при попытке его удалить ERRORLEVEL == 0. Иначе бы не спрашивал.
гугель
Оставить комментарий
agaaaa
Как определить, что установка прошла успешно?