none
Установка MSI через SCCM 2007 RRS feed

  • Вопрос

  • Собственно появилась проблема с установкой апдейта msi. Устанавливаю через Software Distribution.

    Exe-шники установились без проблем. Установить необходимо с ключами /quiet /norestart

    Exe-шники "тихо" установились, без ребута, всё ок. А msi так и не стартует.

    Пробовал вот таким способом

    msiexec.exe MicrosoftFixit50588.msi /quiet /norestart

    Так же не вышло. Не начинается установка..

    Как быть?

    • Изменено MaxBelov 20 декабря 2011 г. 8:51
    20 декабря 2011 г. 8:50

Ответы

  • Попробуйте использовать msiexec /i MicrosoftFixit50588.msi /quiet /norestart

    А в дальнейшем при возникновении проблем советую добавлять логирование в командную строку: /l*v c:\имя лога.log

    • Помечено в качестве ответа MaxBelov 20 декабря 2011 г. 10:00
    • Снята пометка об ответе MaxBelov 21 декабря 2011 г. 10:02
    • Помечено в качестве ответа MaxBelov 21 декабря 2011 г. 10:22
    20 декабря 2011 г. 9:30
    Отвечающий
  • SCCM-то тут причём? Он запускает то, что ему сказано.

    Значит, с установщиком что-то не то. В режиме ручной инсталляции он вообще запускается?

    Для msi достаточно msiexec.exe /i program.msi /qn /norestart. Попробуйте создать package from definition.


    http://sccm.com.ua/
    • Помечено в качестве ответа MaxBelov 20 декабря 2011 г. 10:00
    • Снята пометка об ответе MaxBelov 21 декабря 2011 г. 10:02
    • Помечено в качестве ответа MaxBelov 21 декабря 2011 г. 10:22
    20 декабря 2011 г. 9:38
    Отвечающий

Все ответы

  • Попробуйте использовать msiexec /i MicrosoftFixit50588.msi /quiet /norestart

    А в дальнейшем при возникновении проблем советую добавлять логирование в командную строку: /l*v c:\имя лога.log

    • Помечено в качестве ответа MaxBelov 20 декабря 2011 г. 10:00
    • Снята пометка об ответе MaxBelov 21 декабря 2011 г. 10:02
    • Помечено в качестве ответа MaxBelov 21 декабря 2011 г. 10:22
    20 декабря 2011 г. 9:30
    Отвечающий
  • SCCM-то тут причём? Он запускает то, что ему сказано.

    Значит, с установщиком что-то не то. В режиме ручной инсталляции он вообще запускается?

    Для msi достаточно msiexec.exe /i program.msi /qn /norestart. Попробуйте создать package from definition.


    http://sccm.com.ua/
    • Помечено в качестве ответа MaxBelov 20 декабря 2011 г. 10:00
    • Снята пометка об ответе MaxBelov 21 декабря 2011 г. 10:02
    • Помечено в качестве ответа MaxBelov 21 декабря 2011 г. 10:22
    20 декабря 2011 г. 9:38
    Отвечающий
  • Делал так. Все Failed.

    Потом пошёл на одну из машин, посмотрел Event Viewer. Там следующее:

    Command line: "C:\WINNT\system32\msiexec.exe" /i MicrosoftFixit50588.msi /quiet /norestart

    Т.е. msi он ищет как раз в system32, верно?

    21 декабря 2011 г. 10:04
  • Какая ошибка? Из локальной командной строки отрабатывает?
    http://sccm.com.ua/
    21 декабря 2011 г. 10:06
    Отвечающий
  • В режиме ручной инсталляции всё проходит отлично.
    21 декабря 2011 г. 10:07
  • Да, из cmd обрабатывается, всё хорошо.
    21 декабря 2011 г. 10:11
  • Какая ошибка то ? Пакет не ставится?  если локально работает поробуйте запустить удалено с помощью PSExec

    http://technet.microsoft.com/ru-ru/sysinternals/bb896649

    с указанием ввывода лога.

    • Помечено в качестве ответа MaxBelov 21 декабря 2011 г. 10:22
    • Снята пометка об ответе MaxBelov 21 декабря 2011 г. 10:22
    21 декабря 2011 г. 10:16
    Отвечающий
  • Пришлось именно для этого обновления сделать и указать шару UNC, а не локально на сайте.

    Проблема решена, процесс пошёл. Спасибо всем.

    21 декабря 2011 г. 10:16