Обновление Office без открытия приложения Office

10

Как запустить обновление Office, не открывая офисное приложение?

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

Я знаю, что вы можете сделать это, открыв офисное приложение, затем перейдите в меню «Файл»> «Учетная запись Office»> «Параметры обновления»> «Обновить сейчас», но я стараюсь не запускать активацию Office / обратный отсчет пробной версии до того, как на самом деле потребуется войти в систему.

*** редактировать: я нашел решение и разместил его ниже. Пожалуйста, не стесняйтесь вносить дополнительные решения, особенно если это не работает для более старых версий Office.

Роб Трейнере
источник

Ответы:

11

Из командной строки:

"C:\Program Files\Common Files\microsoft shared\ClickToRun\OfficeC2RClient.exe" /update user

Это должно вызвать обновление графического интерфейса.

Вы также можете сделать это молча, добавив displaylevel = false forceappshutdown = true:

"C:\Program Files\Common Files\microsoft shared\ClickToRun\OfficeC2RClient.exe" /update user displaylevel=false forceappshutdown=true

Источник: TechNet Blog: Office365 и связанные с ним командная строка и переключатели

Роб Трейнере
источник
1
Я добавил ответ с некоторыми дополнительными удобными командами.
Joeqwerty
7

Если вам нужно изменить канал обновления Office для клиента, чтобы переключить его на канал ежемесячного обновления, вы можете запустить следующее:

“C:\Program Files\Common Files\Microsoft Shared\ClickToRun\OfficeC2RClient.exe” /changesetting Channel=Current

Если вам нужно сделать это для группы компьютеров, вы можете использовать psexec и текстовый файл с такими именами компьютеров:

psexec @computers.txt -d -n 3 cmd /c “C:\Program Files\Common Files\Microsoft Shared\ClickToRun\OfficeC2RClient.exe” /changesetting Channel=Current

А ТАКЖЕ

psexec @computers.txt -d -n 3 cmd /c “C:\Program Files\Common Files\Microsoft Shared\ClickToRun\OfficeC2RClient.exe” /update user updatepromptuser=false forceappshutdown=true displaylevel=false
joeqwerty
источник