web-dev-qa-db-ja.com

Officeアプリケーションを開かずにOfficeを更新する

Officeアプリケーションを開かずにOffice更新をトリガーするにはどうすればよいですか?

O365のオフラインインストール後にOfficeを更新するために、特にo365アプリをインストールしてから実際にシステムを展開するまでにOfficeを更新する必要がある場合に、これが必要です。

Officeアプリを開いて、[ファイル]> [Officeアカウント]> [更新オプション]> [今すぐ更新]に移動すると、これを実行できますが、実際にユーザーをサインインする必要がある前に、Officeのアクティベーション/試用カウントダウンがトリガーされないようにしています。

***編集:解決策を見つけ、以下に投稿しました。古いバージョンのOfficeでこれが機能しない場合は特に、追加のソリューションを提供してください。

10
Rob Traynere

コマンドプロンプトから:

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

これにより、更新GUIがトリガーされます。

Displaylevel = false forceappshutdown = trueを追加することで、これをサイレントに行うこともできます。

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

ソース:TechNetブログ:Office365とそれに関連するコマンドラインとスイッチ

11
Rob Traynere

クライアントの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
7
joeqwerty