Показать полную графическую версию : errorlevel msp
Подскажите, возможно ли на при установке *.msp выловить код возврата, отличный от нуля? При чистой установке, как и при установке поверх всегда вылавливается 0. Или код возврата можно выловить только при установке *.exe?
Standard Installer Command-Line Options (Windows) (http://msdn.microsoft.com/en-us/library/windows/desktop/aa372024(v=vs.85).aspx)
Command-Line Options (Windows) (http://msdn.microsoft.com/en-us/library/windows/desktop/aa367988(v=vs.85).aspx)
Iska, если не затруднит, покажите код практической реализации получения различных кодов возврата *.msp при чистой установке и установке поверх файла KB982726 office 2010 http://rghost.ru/47712923
Решение необходимо для выявления установленных в системе обновлений office 2010
sov44, затруднит: у меня нет Microsoft Office 2010.
Iska, главное понять и увидеть коды при установке на установленное обновление (чтобы прервать установку) и при установке вновь (чтобы пропустить к установке), пусть даже на другом офисе.
не первый день ломаю голову :(
при установке на установленное обновление (чтобы прервать установку) и при установке вновь (чтобы пропустить к установке), »
Какие отличия между первым и вторым? Может быть, Вы постараетесь выразить то же самое, но по-русски?!
Может быть, Вы постараетесь выразить то же самое, но по-русски?! »
не устанавливать те обновления office, которые присутствуют в системе.
Значение errorlevel как ключ :)
sov44, мы ведь уже не раз проходили проверку установленных обновлений. Будучи установленным, оно разве не «светится» в списке установленных обновлений?
Iska, разумеется светится. Вопрос про автоматизацию, не читая веток реестра, только errrorlevel
sov44, никак. Вы (даже чисто теоретически) не можете получить errorlevel, не запустив установку обновления. И к чему Вам нужен будет этот теоретически полученный errorlevel, если в результате этих действий обновление в любом случае будет наличествовать в системе? Потому Ваш подход не имеет смысла. Действуйте старыми проверенными дедовскими методами.
Вы (даже чисто теоретически) не можете получить errorlevel, не запустив установку обновления. »
Вы не поняли. Запуск установки обновления будет в любом случае. Дольше разбор errorlevel или лога, убийство или не убийство процесса установки.
убийство или не убийство процесса установки. »
Какого процесса установки? Уже нет никакого процесса установки — Вы получили его код возврата.
Опять-двадцать пять. Читайте пост 1, а ещё внимательней пост 3
sov44, перечитал. Толку мало. Опишите Ваш воображаемый алгоритм работы, может быть станет понятней.
Iska, если у вас есть возможность, можно эффективно поработать через icq.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC