![]() |
Установка Windows Update Agent через psexec
Здравствуйте.
Помогите советом. Необходимо удаленно поставить Windows Update Agent, хочу воспользоваться для этого утилитой psexec. Проблем в том, что выполнение программы зависает: Код:
PsExec -cf \\computer_name WUA30-x86.exe Пробовал Код:
PsExec \\computer_name WUA30-x86.exe /quiet /wuforce /norestart Код:
PsExec -accepteula \\computer_name WUA30-x86.exe /quiet /wuforce /norestart Куда копать? Предполагаю, что проблема в лицензионном соглашении - оно не принимается, поэтому установка стопорится на этом этапе. Но как принять это соглашение? Спасибо |
Цитата:
В консоли не видимой пользователю. И судя по всему, ждут когда пользователь нажмёт невидимую кнопку "далее" Цитата:
Автоматическая установка приложений - Компьютерный форум OSzone.net второй вариант в явном виде прописывать логины пароли в строке psexec Код:
psexec \\computer_name -u domen\user -p user_password -i WUA30-x86.exe |
Цитата:
P.S. локальный запуск с ключами /wuforce /quiet на удаленном компе проходит на ура |
Цитата:
|
Petya V4sechkin, вы показали мой второй вариант, только добавили ключи -c и -f - т.е. принудительно копировать файл, даже если он уже есть в удаленной системе. Т.к. прежде чем пользоваться вторым вариантом я воспользовался первым, то файл WUA30-x86.exe уже был в удаленной системе, поэтому ваш вариант не отличается от моего. И он не работает.
|
Цитата:
|
да, перед ответом я проверил
|
Michael, сделайте лог Process Monitor следующим образом:
|
Michael, посмотрел логи - родительский процесс WUA30-x86.exe не передает параметры при запуске дочернего wusetup.exe (те самые /quiet /wuforce /norestart).
Причина непонятна. Попробуйте удалить Symantec на удаленной системе. |
Petya V4sechkin, удаление антивируса ничего не дало - та же самая картина. Более того, попробовал запустить запустить установку на целевой системе - выходит сообщение о том, что
Цитата:
P.S. точно помню, что ранее (буквально несколько месяцев назад) установка шла независимо от наличия данного пакета в целевой системе, причем именно через psexec. То-ли пакет был другой (хотя также с официального сайта), то что... |
Цитата:
Цитата:
|
Iska, в предыдущем посте я допустил опечатку
Цитата:
|
Michael, для процитированного мною, очевидно, без разницы, локально или удалённо.
Попробуйте извлечь содержимое пакета (например, посредством 7-Zip), и запустить «wusetup.exe» с теми же параметрами. Пока локально. Установится принудительно? |
Получается следующая картина.
Пользователи на своих компьютерах административными правами не обладают, а входят в группу "Опытные пользователи". Соответственно от их имени я не могу запустить локальную установку. Если на целевом компьютере запустить установку в формате Код:
runas /user:администратор "WUA30-x86.exe /wuforce" Цитата:
Код:
runas /user:администратор cmd Код:
wusetup.exe /wuforce При этом, если распаковать инсталляционный пакет и из него запускать установку файла wusetup, то отрабатывают оба варианта запуска: Код:
runas /user:администратор "wusetup.exe /wuforce" Код:
runas /user:администратор cmd Код:
wusetup.exe /wuforce |
Michael, ну если родной инсталлер глючит, можно перепаковать содержимое.
|
Цитата:
|
Время: 13:35. |
Время: 13:35.
© OSzone.net 2001-