Страница 1 из 1

Проблема при установке ПО через Application Catalog

Добавлено: 07 окт 2013 05:37
mitushinem
Есть проблема с установкой любого ПО через Application Catalog.
После запуска на установку вроде бы как все проходит нормально и программы устанавливаются, но выдается ошибка установки (код ошибки 0x87d00324 2016410844).
Правила проверки настраиваю по пути до запускаемого файла. При повторном запуске уже говорит что программа установлена, ну это и логично.
Все разворачивается для категории Все пользователи, режим установки - для системы.
Но если приложение удалить, то потом оно становится хорошо
Буду пробовать назначить на устройство, хотя не уверен что это что-то изменит
Изображение

Спасибо!

Re: Проблема при установке ПО через Application Catalog

Добавлено: 07 окт 2013 10:08
Алексей Максимов
Есть предположение, что имеют место быть проблемы с Методами обнаружения (detection method), которые настраиваются в Типах развертывания в свойствах Приложения SCCM. Из Вашего скриншота это не совсем очевидно, но если смотреть по коду ошибки аналогичную ситуацию можно встретить, например здесь http://www.mssccmfaq.de/2012/06/19/inst ... x87d00324/
Где описание ошибки звучит как 0x87D00324 (-2016410844) The application was not detected after installation completed.
То есть фактически приложение успешно установлено, но настроенные методы обнаружения не позволяют получить статус его установки.
То же самое подтверждает это обсуждение http://social.technet.microsoft.com/For ... anagerapps

Так что попробуйте поиграться с изменением настроенных методов обнаружения приложения.

Re: Проблема при установке ПО через Application Catalog

Добавлено: 07 окт 2013 17:03
Виталий Якоб
mitushinem писал(а): Правила проверки настраиваю по пути до запускаемого файла. При повторном запуске уже говорит что программа установлена, ну это и логично.
Не очень удачный выбор метода обнаружения. Кто-то может установить ПО в какой-то другой каталог, с точки зрения системы ПО будет установлено, с CM -- нет. Выйдет подобная коллизия и если мне не изменяет память, CM будет пробовать развернуть задачу 1004 раза.
В данном случае, установка производится с MSI пакета, поэтому лучший метод обнаружения будет "Установщик Windows" с кодом продукта.
Такая ошибка сто процентов возникает у Вас и при обязательном развёртывании, либо на x86 либо на x64 системах.

Re: Проблема при установке ПО через Application Catalog

Добавлено: 16 окт 2013 09:28
mitushinem
Тогда вопрос другого плана - какие наиболее правильные варианты для обнаружения, если установка через exe а не msi

Re: Проблема при установке ПО через Application Catalog

Добавлено: 16 окт 2013 10:36
Виталий Якоб
Обнаружение программ установленных через различные инсталляторы завёрнутые в EXE мы делаем через реестр:

Обнаружение настраивается на существование ключа реестра. Необходимо настраивать обнаружение для двух типов систем, x64 и x86.

Пример для обнаружения Mozilla FireFox 15
X86

Код: Выделить всё

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 15.0.1 (x86 ru)
X64

Код: Выделить всё

HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 15.0.1 (x86 ru)

Re: Проблема при установке ПО через Application Catalog

Добавлено: 04 май 2018 09:50
alyam
здрасьте!
а как быть, если устанавливаешь приложение - сценарий BAT (распаковка архива в папку %userprofile%\ПАПКА111)
я указываю в методе обнаружения папку. путь %userprofile%. имя папки ПАПКА111
сценарий отрабатывает, приложение развертывается, но выдается ошибка проверки установки