DesignerMix
16-02-2012, 18:01
Смысл в том что мне нужно автоматически удалить Office 2007 с компа, затем автоматически установить Office 2007 и SP2 на него.
Вот код CMD-файла который я написал:
start /wait msiexec.exe /X{90120000-0030-0000-0000-0000000FF1CE} /q
start /wait \\educate\work\TestOffice2007SCCM\MSOffice2007\setup.exe
start /wait \\educate\work\TestOffice2007SCCM\MSOffice2007\Updates\office2007sp2-kb953195-fullfile-ru-ru.exe /passive
В чем вся проблема?
Проблема в том, что когда выполняется первая команда, то msiexec.exe запускает процесс setup.exe который начинает удалять офис, НО т.к. msiexec.exe уже закрылся, то выполняется вторая команда, и я получаю ошибку что запущены два процесса установки одновременно.
Как можно подкорректировать данный скрипт так чтобы после первой команды скрипт бы ожидал завершения setup.exe?
Я в этом не силен, так что не пинайте плиз :)
ЗЫ: Забыл добавить что я рассматривал вариант запуск непосредственно самого setup.exe с параметром /uninstall {90120000-0030-0000-0000-0000000FF1CE} Но к сожалению я получаю ошибку что установка данного продукта повреждена.
Вот код CMD-файла который я написал:
start /wait msiexec.exe /X{90120000-0030-0000-0000-0000000FF1CE} /q
start /wait \\educate\work\TestOffice2007SCCM\MSOffice2007\setup.exe
start /wait \\educate\work\TestOffice2007SCCM\MSOffice2007\Updates\office2007sp2-kb953195-fullfile-ru-ru.exe /passive
В чем вся проблема?
Проблема в том, что когда выполняется первая команда, то msiexec.exe запускает процесс setup.exe который начинает удалять офис, НО т.к. msiexec.exe уже закрылся, то выполняется вторая команда, и я получаю ошибку что запущены два процесса установки одновременно.
Как можно подкорректировать данный скрипт так чтобы после первой команды скрипт бы ожидал завершения setup.exe?
Я в этом не силен, так что не пинайте плиз :)
ЗЫ: Забыл добавить что я рассматривал вариант запуск непосредственно самого setup.exe с параметром /uninstall {90120000-0030-0000-0000-0000000FF1CE} Но к сожалению я получаю ошибку что установка данного продукта повреждена.