eGorZ
Вот и я об этом.
Если у вас что-то не устанавливается, вы об этом не узнаете.
И в SP3EP, наколько я помню был еще один фикс, помимо KB970553,
который требовал предварительных условий и просто так не ставился,
но имитация установки проходила хорошо и вы думали, что все нормально...
-------------------------------------
PS: На самом деле это не столь уж существенно, конечно: как
вариант можно рассмотреть, как было реализовано создание Log-фала
в скрипте у TechnicsKuzya с помощью утилиты nircmd.
PPS: Но ИМХО, это все лишнее: достаточно того, что-бы скрипт определял
присутствие WinInstaller 4.5 в системе и, в зависимости от этого
либо давал команду на установку KB970553, либо пропускал
ее: нет инсталлера --> нет команды на установку, нет индикации, что фикс
устанавливается и наоборот...
----------------------------------------------------------------------------------
ЗЫ: Кстати, вспомнил о втором таком хотфиксе в SP3EP,
который требует предварительных условий своей установки.
Это KB981835-v2. Причем, насколько я помню, условие
достаточно простое: наличие wisptis.exe в system32.
Есть в системе указанный файл: обновление устанавливается,
нет: выдает сообщение об ошибке.
Тоже, думаю, не составит большого труда реализовать
проверку наличия wisptis.exe в системе, и, в зависимости
от этого разрешать или нет команду установки KB981835-v2,
и соответственно, индикацию такой установки, если она
действительно возможна.....
Все остальные хотфиксы из финального списка SP3EP поставятся
без проблем: они не требуют каких либо дополнительных условий.
Вот и я об этом.
Если у вас что-то не устанавливается, вы об этом не узнаете.
И в SP3EP, наколько я помню был еще один фикс, помимо KB970553,
который требовал предварительных условий и просто так не ставился,
но имитация установки проходила хорошо и вы думали, что все нормально...
-------------------------------------
PS: На самом деле это не столь уж существенно, конечно: как
вариант можно рассмотреть, как было реализовано создание Log-фала
в скрипте у TechnicsKuzya с помощью утилиты nircmd.
PPS: Но ИМХО, это все лишнее: достаточно того, что-бы скрипт определял
присутствие WinInstaller 4.5 в системе и, в зависимости от этого
либо давал команду на установку KB970553, либо пропускал
ее: нет инсталлера --> нет команды на установку, нет индикации, что фикс
устанавливается и наоборот...
----------------------------------------------------------------------------------
ЗЫ: Кстати, вспомнил о втором таком хотфиксе в SP3EP,
который требует предварительных условий своей установки.
Это KB981835-v2. Причем, насколько я помню, условие
достаточно простое: наличие wisptis.exe в system32.
Есть в системе указанный файл: обновление устанавливается,
нет: выдает сообщение об ошибке.
Тоже, думаю, не составит большого труда реализовать
проверку наличия wisptis.exe в системе, и, в зависимости
от этого разрешать или нет команду установки KB981835-v2,
и соответственно, индикацию такой установки, если она
действительно возможна.....
Все остальные хотфиксы из финального списка SP3EP поставятся
без проблем: они не требуют каких либо дополнительных условий.