Page 1 sur 3
[SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro Plus 2021, 2024 ou Microsoft 365 (x64)
Posté : 10 déc 2023 00:12
par Joselito
Post mis à jour le 22/10/2024
Installation et activation d'Office Professional Plus 2021, 2024 ou Microsoft 365 (x64) Current Chanel
En PowerShell et en ligne. (et "En deux coups les gros")
- Permet de choisir les composants de la suite Office à installer
- Génère le fichier .XML de configuration en conséquence
- Télécharge chez Microsoft la dernière version d'Office Deployment Tool (ODT)
- Télécharge chez Microsoft puis installe les composants d'Office, à jour, sélectionnés
- Après l'installation d'Office, propose l'activation "Ohook" en ligne grâce au Microsoft Activation Script (MAS)
Version 1.6
Code : Tout sélectionner
https://1fichier.com/?fi6wch51hhm5pptq5knt
ou bien
https://mega.nz/file/mu4FiIDC#aRq_i7-Re5wOchsW60jshOgPRUBsLt_Tq1UIQpxu0gc
Mode d'emploi :
- Exécuter le script avec PowerShell 5.x ou 7.x.
Rappel : L'exécution des scripts PowerShell est bloquée par défaut. Pour l'autoriser à partir de scripts locaux, il faut :
- Ouvrir PowerShell en administrateur
- Entrer l'instruction :
Code : Tout sélectionner
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
- Valider et fermer
- Retour possible à la valeur par défaut avec l'instruction :
Code : Tout sélectionner
Set-ExecutionPolicy -ExecutionPolicy Default -Scope LocalMachine
- Pour lancer un script PowerShell : Clic droit sur le fichier "xxxxx.ps1" > "Exécuter avec PowerShell"
Cependant, comme le script a été téléchargé sur le web, il se peut qu'une alerte apparaisse au lancement ou que le script se referme aussitôt.
2 façons de corriger le problème :
- Au lancement, décocher la case "Toujours demander avant d'ouvrir ce fichier"
- Dans "Propriétés" du fichier, cocher "Débloquer" en bas de l'onglet "Général"
Dernière difficulté potentielle, à certains moments de la journée, le téléchargement d'
Office Deployment Tool coince. Saturation du serveur ?
Il suffit de réessayer 5 minutes plus tard.
Sous PowerShell Core 7.4.5
Sous PowerShell Desktop 5.1
...
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office 2021 Pro
Posté : 10 déc 2023 07:48
par LaDidi21
@Joselito :
C'est compliqué. Il faut savoir faire des additions ...
Même si c'est implicite, je préfère, pour ma part, préciser
Code : Tout sélectionner
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
Tu devrais préciser que tu installes le CC (Current Channel) (cf. script).
Le script :
-
Petite amélioration : "ou n'importe quoi d'autre".
-
Le message d'erreur devrait être write-host " Pas d'accès à www.microsoft.com !"
-
Normalement, on fait 3 essais.
-
Tu avais vraiment besoin de
Code : Tout sélectionner
New-Item -Itemtype file -Path "$PSScriptRoot\mon_xml.xml" -Force | Add-Content -Value $Xml.replace("<***/>", ($exclus -join "`n"))
Tu ne pouvais pas le réaliser dans l’initialisation de la variable Xml ?
-
Sur mon clavier, la touche se nomme "entrée"
-
Plus loin dans le script, tu devrais tester l'accès à massgrave.dev.
-
Tu devrais revoir les indentations
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office 2021 Pro
Posté : 10 déc 2023 12:24
par Joselito
@LaDidi21,
Ah voilà des remarques constructives.
Je regarde tout ça...
Déjà, 1 point, le "Enter" à la place d'"Entrée". Le problème c'est la gestion des caractères accentués. Je n'ai pas réussi à comprendre comment le régler entre Visual Studio Code et les différentes versions de PowerShell. J'ai fini par internationaliser.
Concernant les additions, en effet, le problème va se poser si l'on en croit le classement Pisa.
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 10 déc 2023 19:54
par Joselito
@LaDidi21,
J'ai essayé de tenir compte de tes remarques.
J'espère avoir réglé le problème des accents en modifiant l'encodage dans Visual Studio Code (maintenant en UTF-8 with BOM). Cela semble correct sous PowerShell 5.1 ou 7.4 d'après mes tests.
Correction du code (j'espère) selon les conseils de LaDidi21.
Test-Connection envoie par défaut 4 demandes d'écho. En faut-il plus (paramètre -Count) ou faut-il réitérer le test plusieurs fois ?
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 10 déc 2023 21:23
par LaDidi21
@Joselito :
Oups... j'avais oublié ce test des 4 ICMP.
D’ailleurs, ça me fait penser que tu devrais, plutôt, utiliser
C'est un chouia plus long (telnet oblige) mais c'est plus cohérent.
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 19 jan 2024 11:56
par Cosmos0059280
Bonjour@Joselito, @LaDidi21,
une précision svp, je viens de changer ma config d'une carte Intel I7 MSI Z97 Gaming 5 vers une Intel I9 MSI Z490 Gaming+afin de passer en W11,
carte graphique idem, SSD idem, de I7 à I9 W10 passe illico, juste mises a jour auto des pilotes.
Ma licence W10 Pro a été revalidée par mon compte MS en ligne , mais mon Office 21 n'est plus reconnu par le system d'activation téléphonique, et me signale qu'il me reste que 2 jours de validation . possibilité de réinjecter mes ancien codes de licence que j'ai conservé ?
Quelle serait votre procédure préférentielle à appliquer ? celle proposée dans ce fil ?
Lorsque je remets mes anciens codes d’activations il ne se passe rien !
Merci de vos réponses
Cosmos
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 19 jan 2024 16:45
par nonodu12
@Cosmos0059280: Si tes codes ne fonctionne plus, tu peux effectivement utiliser cette méthode ici. L'avantage: elle te permet de choisir les applications que te veux installer et active avec la méthode Ohook.
Tu peux aussi passer directement à l'étape activation via la méthode ohook ici https://massgrave.dev/index.html
Simple et efficace
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 19 jan 2024 17:11
par Joselito
@Cosmos0059280,
D'où provenait ton code d'activation (clé de produit) d'Office 2021 ?
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 19 jan 2024 17:23
par Cosmos0059280
Bonjour @Joselito,
Rakuken
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 19 jan 2024 17:34
par Joselito
@Cosmos0059280,
Tu rêvais en voulant le réutiliser.
Ces clés ne sont en général valable que quelques heures ou jours.
Soit tu rachètes une clé produit chez le même fournisseur ou son cousin, soit tu actives par la méthode de ton choix.
Et si tu veux utiliser le script que j'ai posté, pourquoi pas.
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 19 jan 2024 17:36
par Cosmos0059280
Merci @Joselito,
je teste ton script
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 19 jan 2024 17:55
par Joselito
@Cosmos0059280,
Il faut savoir compter.
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 19 jan 2024 18:16
par Cosmos0059280
Merci @Joselito,
N'étant pas fort pour les commandes, je n'arrive pas à l’exécuter ! Déçu !
cad insérer le script dans le powershell admin, faudra que je refasse une Ch'tite formation .
désolé mais merci
J'ai testé et OK pour https://massgrave.dev/index.html#Downlo ... _to_use_it
OFFICE Activé merci encore
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 10 avr 2024 21:07
par faud
Merci pour ton script !
J'ai réussi à compter jusqu'à 15, activation faite
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 11 avr 2024 07:38
par faud
Joselito a écrit : ↑il y a 11 mois
Rappel : Pour autoriser l'exécution des script PowerShell locaux.
- Ouvrir PowerShell en administrateur
- Entrer l'instruction :
Code : Tout sélectionner
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
- Valider et fermer
Pour lancer le script : Clic droit > "Exécuter avec PowerShell"
J'ai une question. Si on veut retrouver l'état originel de powershell, quelle commande devons-nous lancer ?
Merci
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 11 avr 2024 11:45
par Joselito
@faud,
"Default" ou bien "Restricted" qui correspond à la valeur par défaut pour les PC clients.
Code : Tout sélectionner
Set-ExecutionPolicy -ExecutionPolicy Default -Scope LocalMachine
Tu peux vérifier ensuite avec la commande :
Plus généralement, l'aide en ligne est très bien faite :
https://learn.microsoft.com/fr-fr/power ... rshell-7.4
Edit :
Dis donc, je m'aperçois que
tu ne t'es pas présenté. Corrige ça sinon corbeille dans peu de temps.
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 11 avr 2024 22:30
par faud
Parfait, je te remercie
En ce qui concerne ma présentation, c'est fait, tu as eu raison de me tirer les oreilles
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 12 mai 2024 17:27
par Severinus
Bonjour à tous,
@ Joselito,
D'abord merci à toi et à LaDidi21, pour ton script permettant de personnaliser l'installation d'Office 2021.
Je vais être obligé de réinstaller un windows 10 et sur cet l'ordi il y a Office 2016 retail dont l'installation a été personnalisée ; seuls sont installés : Word, Excel, PowerPoint, et Outlook.
Je voudrais refaire la même installation personnalisée en utilisant ton script.
Mais je pense que ce script a été créé pour obligatoirement télécharger Office 2021 et l'installer par l'Office Deployment Tool.
D'où ma question : Est-il possible de l'utiliser pour personnaliser une installation d'Office 2016 et cela sans passer par l'Office Deployment Tool, quand on dispose déjà de l'ISO ?
Merci pour ta réponse.
PS. Je viens de faire un test rapide et Power Shell me donne ce message d'erreur :
Start-Process : Impossible d’exécuter cette commande en raison de l’erreur : Le fichier spécifié est introuvable.
Au caractère Ligne:47 : 1
+ Start-Process -FilePath $PSScriptRoot\setup.exe -ArgumentList "/confi ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation : (:) [Start-Process], InvalidOperationException
+ FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 13 mai 2024 12:39
par Joselito
@Severinus,
Étrange, j'ai testé 2 fois le script ce matin et ça fonctionne.
Le fichier setup.exe de l'ODT serait introuvable ? Il n'apparait pas dans le dossier où tu as déposé le script ?
De toute façon dans la mesure où tu souhaites utiliser un ISO d'Office 2016 déjà en ta possession, utilise l'ODT en local.
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 13 mai 2024 21:36
par Severinus
@Joselito
Cette fois ça a fonctionné. Mais je t'avoue que je suis loin de tout comprendre.
Ce qui m'a mis la puce à l'oreille c'est ta remarque disant que le fichier setup.exe de l'ODT est introuvable.
Je pensais que ton script le téléchargeait directement chez Crosoft. j'y avais lu cette ligne : $url = "
https://www.microsoft.com/en-us/downloa ... x?id=49117". Or, avec les essais précédents ça n'avait pas l'air d'être la cas.
Jai refais un essai sur un ordi de test sur lequel un Office PRO plus 2016 activé était déjà installé.
Pour cet l'essai, j'ai donc placé ton script dans un dossier qui lui même était placé dans un autre dossier qui comprenait un fichier setup.exe d'un ODT ancienne version (version 16.0.8311.3600 du 12/06/2017) et un fichier config.xml et un dossier sources.
J'ai lancé ton script PowerShell je lui ai donné le chiffre "15" pour avoir 4 applications et j'ai vu la suite se dérouler normalement, seules, 4 applications avaient bien été sélectionnées.
En vérifiant ce qui a été fait, j'ai vu, via le panneau de configuration que j'avais 2 Office installés.
- l'ancien Office Pro Plus 2016 qui porte le numéro de version : 16.0.17531.20140
- et un nouvel Office dénommé Office Pro Plus
2021 qui porte le même numéro de version : 16.0.17531.20140. (Bizarre, ces versions identiques avec des noms différents ?)
Par contre, j'ai vu qu'il n'y a qu'un seul exe (pas d'exe word 2021 par ex. ) pour lancer chacune des applications.
Et en lançant Word ou Excel ou PowerPoint ils me donnent tous comme indication : Microsoft Office Professionnel Plus
2016 et chacune des applications porte le numéro de version : 16.0.17531.20140.
Bref, mis à part ces bizarreries dues au fait qu'un Office était déjà installé, ça a fonctionné mais je n'ai pas l'impression que c'était la bonne méthode.
Pourrais tu me préciser exactement la marche à suivre. Si on place ton script dans un dossier, que faut-il d'autre dans ce dossier ou dans le dossier le contenant ?
Merci d'avance
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 13 mai 2024 21:57
par LaDidi21
@Severinus :
Un peu de lecture :
2016, 2019, 2021, 365 et 2024 partagent les mêmes versions : 16.0.*
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 14 mai 2024 00:02
par Joselito
Severinus a écrit : ↑il y a 6 mois
Je pensais que ton script le téléchargeait directement chez Crosoft. [...] Or, avec les essais précédents ça n'avait pas l'air d'être la cas.
Si.
Severinus a écrit : ↑il y a 6 mois
Si on place ton script dans un dossier, que faut-il d'autre dans ce dossier ou dans le dossier le contenant ?
Rien.
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 14 mai 2024 18:09
par Severinus
@Joselito :
Voilà des réponses courtes mais très précises !
J'avais bien pensé au départ opérer comme tu le dis. Mais j'ai eu un doute, j'ai trouvé que c'était trop simple. (Application de la maxime : pourquoi faire simple quand on peut faire compliqué !).
Et avec ton script il n'y a pas plus simple !
J'ai testé, tout fonctionne bien. Merci.
@LaDidi21
Merci pour tes propositions de lectures.
J'ai appris tout (ou presque tout
) sur l'évolution des différentes versions d'Office (mais pas compris pourquoi les Offices 2016, 2019, 2021 comprenaient les mêmes numéros de versions, j'ai sans doute mal lu.)
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 26 mai 2024 13:21
par Orimatema
Bonjour
J'aurais une question supplémentaire:
Je dispose d'Office 2016 (Maj récente vers 2019) avec une licence légale
Si je lance ton script, est ce que cela:
- va écraser mon installation
- prendre en compte ma licence
- ou installer 2021 à coté de 2016?
Je précise que je ne désire pas particulièrement changer de version, c'est pour information
Merci
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021
Posté : 27 mai 2024 09:11
par Joselito
@Orimatema,
Après quelques tests :
Si tu as installé Office 32 bits, ODT le détectera et n'installera pas Office 2021 64 bits dont il s'agit ici.
(il faut que je le précise dans le titre d'ailleurs).
Sinon, ODT écrase la version 2019 avec la 2021 (même build 16, même répertoire d'installation).
En ce qui concerne la licence, je n'ai pas fait d'essai mais je ne crois pas que celle de 2019 permette d'activer la version 2021.
PS : J'en ai profité pour mettre à jour le script.
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021 (x64)
Posté : 27 mai 2024 11:19
par Orimatema
OK, merci bien pour cette réponse Joselito
Ma version d'Office:
Code : Tout sélectionner
Microsoft® Word 2019 MSO (Version 2404 Build 16.0.17531.20152) 64 bits
Je me demande si, à la prochaine MaJ, cette version évoluera vers une 2021 ou s'il faudra acheter une licence pour upgrader...
En attendant ce que j'ai me suffit pour ce que j'en fait...
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021 (x64)
Posté : 27 mai 2024 18:24
par LaDidi21
@Orimatema :
Ne rêve pas !
Si tu veux une licence évolutive, c'est un abonnement à 365.
Ta licence 2016 restera, ad vitam eternam, valide pour Office 2016... mais pas au delà.
Re: [SCRIPT] Installation personnalisée +/- activation en ligne d'Office Pro 2021 (x64)
Posté : 29 mai 2024 16:04
par nyzy
Il est également prévu courant de l'année une version Microsoft Office LTSC 2024.
https://answers.microsoft.com/fr-fr/mso ... 5af719105f