Mettre à jour Office sans ouvrir une application Office

10

Comment déclencher une mise à jour Office sans ouvrir une application Office?

J'en ai besoin pour mettre à jour Office après une installation hors ligne de o365, en particulier dans les cas où Office doit être mis à jour entre l'installation des applications o365 et le déploiement du système.

Je sais que vous pouvez le faire en ouvrant une application Office, puis en allant dans Fichier> Compte Office> Options de mise à jour> Mettre à jour maintenant, mais j'essaie d'éviter de déclencher le compte à rebours d'activation / d'essai d'Office avant d'avoir réellement besoin de connecter un utilisateur.

*** edit: j'ai trouvé une solution et je l'ai postée ci-dessous. N'hésitez pas à apporter des solutions supplémentaires, surtout si cela ne fonctionne pas pour les anciennes versions d'Office.

Rob Traynere
la source

Réponses:

11

À partir de l'invite de commande:

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

Cela devrait déclencher l'interface graphique de mise à jour.

Vous pouvez également le faire en silence en ajoutant displaylevel = false forceappshutdown = true:

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

source: Blog TechNet: Office365 et sa ligne de commande et ses commutateurs associés

Rob Traynere
la source
1
J'ai ajouté une réponse avec quelques commandes supplémentaires qui sont pratiques.
joeqwerty
7

Si vous devez modifier le canal de mise à jour Office d'un client pour le basculer sur le canal de mise à jour mensuel, vous pouvez exécuter la procédure suivante:

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

Si vous devez le faire pour un groupe d'ordinateurs, vous pouvez utiliser psexec et un fichier texte avec les noms d'ordinateurs comme ceux-ci:

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

ET

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
la source