Bonjour,
Nouvel utilisateur de WAPT, j'ai quelques soucis quant à la création d'un paquet Office Standard 2016.
J'ai épluché l'ensemble des forums qui traitaient du sujet et aucune des méthodes proposées n'ont été concluantes.
La procédure que j'ai essayé de suivre est : http://reseaux85.fr/index.php?title=Dep ... oft_Office
Y-a-t-il quelqu'un ici qui aurait une autre méthode plus détaillée pour la création de ce paquet ?(j'ai l'impression qu'il manque des étapes ou je n'ai pas tout compris...)
A ce jour voici ma démarche :
- création de mon fichier .MSP (nommé "config.msp" que je place à la racine du dossier d'installation d'Office)
- création du template (commande wapt-get make-template)
- copie du dossier "Office" dans le dossier du projet qui vient d'être crée
- édition et modification du fichier .py (c'est peut-être là qu'est mon erreur)
- récupération du fichier .xml (dans "standard.ww" et couper/coller à la racine du projet et que je renomme en "silent.xml")
- modification du fichier .xml (sûrement un autre point d'erreur mais je n'en suis pas sûr)
- création du package (commande build-package)
Si quelqu'un a les fichiers de confs à modifier/créer et les chemins où les placer, je suis preneur...
En vous remerciant par avance de votre retour
[RESOLU] Creation paquet Office Standard 2016
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
-
- Messages : 45
- Inscription : 24 sept. 2018 - 16:48
Dernière modification par admgautier le 21 nov. 2018 - 09:51, modifié 1 fois.
- dcardon
- Expert WAPT
- Messages : 1435
- Inscription : 18 juin 2014 - 09:58
- Localisation : Saint Sébastien sur Loire
- Contact :
Bonjour Admgautier,
https://store.wapt.fr/package_details?p ... D_all.wapt
Cordialement,
Denis
Est ce que vous avez regardé le paquet "squelette" msoffice sur le store.wapt.fr ?admgautier a écrit : ↑24 sept. 2018 - 17:28 Nouvel utilisateur de WAPT, j'ai quelques soucis quant à la création d'un paquet Office Standard 2016.
J'ai épluché l'ensemble des forums qui traitaient du sujet et aucune des méthodes proposées n'ont été concluantes.
La procédure que j'ai essayé de suivre est : http://reseaux85.fr/index.php?title=Dep ... oft_Office
Y-a-t-il quelqu'un ici qui aurait une autre méthode plus détaillée pour la création de ce paquet ?(j'ai l'impression qu'il manque des étapes ou je n'ai pas tout compris...)
A ce jour voici ma démarche :
- création de mon fichier .MSP (nommé "config.msp" que je place à la racine du dossier d'installation d'Office)
- création du template (commande wapt-get make-template)
- copie du dossier "Office" dans le dossier du projet qui vient d'être crée
- édition et modification du fichier .py (c'est peut-être là qu'est mon erreur)
- récupération du fichier .xml (dans "standard.ww" et couper/coller à la racine du projet et que je renomme en "silent.xml")
- modification du fichier .xml (sûrement un autre point d'erreur mais je n'en suis pas sûr)
- création du package (commande build-package)
Si quelqu'un a les fichiers de confs à modifier/créer et les chemins où les placer, je suis preneur...
En vous remerciant par avance de votre retour
https://store.wapt.fr/package_details?p ... D_all.wapt
Cordialement,
Denis
Denis Cardon - Tranquil IT
Communiquez autour de vous sur WAPT! Envoyez nous vos url de blog et d'articles dans la catégorie votre avis du forum, nous les mettrons en avant sur le site WAPT
Communiquez autour de vous sur WAPT! Envoyez nous vos url de blog et d'articles dans la catégorie votre avis du forum, nous les mettrons en avant sur le site WAPT
-
- Messages : 45
- Inscription : 24 sept. 2018 - 16:48
Bonjour Denis,
Oui, j'ai bien essayé de reprendre le paquet "squelette" (noté "MUST BE EDIT"), mais je sais pas où cela coince... dans mes paramètres ?
En fait j'essaie tout simplement d'installer Office de la façon la plus basique possible... sans clé d'activation et je m'y arrache les cheveux pour créer mon paquet...
Je pense que je n'ai pas saisi certaines parties de la méthode de création, mais où...
Merci pour votre réactivité et votre réponse
Yannick
Oui, j'ai bien essayé de reprendre le paquet "squelette" (noté "MUST BE EDIT"), mais je sais pas où cela coince... dans mes paramètres ?
En fait j'essaie tout simplement d'installer Office de la façon la plus basique possible... sans clé d'activation et je m'y arrache les cheveux pour créer mon paquet...
Je pense que je n'ai pas saisi certaines parties de la méthode de création, mais où...
Merci pour votre réactivité et votre réponse
Yannick
Dernière modification par admgautier le 21 nov. 2018 - 09:51, modifié 1 fois.
- agauvrit
- Expert WAPT
- Messages : 238
- Inscription : 17 nov. 2016 - 10:25
- Localisation : Nantes
- Contact :
Bonjour,
Avant de créer le paquet WAPT vérifiez bien que votre méthode d'installation silencieuse d'Office est correcte.
La méthode décrite dans le squelette de paquet est viable pour Microsoft Office 2016 Pro Plus uniquement
Si vous comptez déployer Microsoft Office 2016 Home & Small Business ou Microsoft Office 365 il faudra employer une autre méthode de déploiement : https://docs.microsoft.com/fr-fr/deploy ... yment-tool
Une fois que vous avez validé une installation silencieuse avec la bonne méthode, vous pourrez envisager sereinement la création du paquet WAPT idoine.
Alexandre
Avant de créer le paquet WAPT vérifiez bien que votre méthode d'installation silencieuse d'Office est correcte.
La méthode décrite dans le squelette de paquet est viable pour Microsoft Office 2016 Pro Plus uniquement
Si vous comptez déployer Microsoft Office 2016 Home & Small Business ou Microsoft Office 365 il faudra employer une autre méthode de déploiement : https://docs.microsoft.com/fr-fr/deploy ... yment-tool
Une fois que vous avez validé une installation silencieuse avec la bonne méthode, vous pourrez envisager sereinement la création du paquet WAPT idoine.
Alexandre
-
- Messages : 45
- Inscription : 24 sept. 2018 - 16:48
Bonjour Alexandre,
Je vous remercie de votre réponse.
J'ai donc testé l'installation silencieuse avec le fichier .msp (chemin\setup.exe /adminfile fichier.msp) : l'installation s'est déroulée avec succès.
Fort de cela j'ai donc essayé de recréer le package en modifiant le fichier .py par celui proposé dans la procédure décrite ici :http://reseaux85.fr/index.php?title=Dep ... oft_Office (en modifiant le nom de version : ProPlus -> Standard, du fichier .xml : silent.xml -> config.xml et donc en modifiant mon fichier config.xml présent dans le dossier standard.WW).
Lors du déploiement du package ainsi créé, j'ai eu un message d'erreur m'indiquant : AttributeError: 'module' object has no attribute 'uninstallkey'.
Je ne vois pas où est mon erreur, puisqu'il y a bien un "uninstallstring" présent dans mon fichier .py...
En vous remerciant de votre aide (ou celle d'autres contributeurs!!)
Bonne journée
Yannick
Je vous remercie de votre réponse.
J'ai donc testé l'installation silencieuse avec le fichier .msp (chemin\setup.exe /adminfile fichier.msp) : l'installation s'est déroulée avec succès.
Fort de cela j'ai donc essayé de recréer le package en modifiant le fichier .py par celui proposé dans la procédure décrite ici :http://reseaux85.fr/index.php?title=Dep ... oft_Office (en modifiant le nom de version : ProPlus -> Standard, du fichier .xml : silent.xml -> config.xml et donc en modifiant mon fichier config.xml présent dans le dossier standard.WW).
Lors du déploiement du package ainsi créé, j'ai eu un message d'erreur m'indiquant : AttributeError: 'module' object has no attribute 'uninstallkey'.
Je ne vois pas où est mon erreur, puisqu'il y a bien un "uninstallstring" présent dans mon fichier .py...
En vous remerciant de votre aide (ou celle d'autres contributeurs!!)
Bonne journée
Yannick
Dernière modification par admgautier le 21 nov. 2018 - 09:51, modifié 1 fois.
- dcardon
- Expert WAPT
- Messages : 1435
- Inscription : 18 juin 2014 - 09:58
- Localisation : Saint Sébastien sur Loire
- Contact :
Bonjour Yannick,
Cordialement,
Denis
Il faut rajouter une ligne uninstallkey = [] avant ou après uninstallstring. La définition de la variable uninstallstring est optionnelle, mais celle de uninstallkey est obligatoire (depuis assez longtemps). Il faudra que la page wiki reseau85 soit mise à jour.admgautier a écrit : ↑26 sept. 2018 - 12:07 Je vous remercie de votre réponse.
J'ai donc testé l'installation silencieuse avec le fichier .msp (chemin\setup.exe /adminfile fichier.msp) : l'installation s'est déroulée avec succès.
Fort de cela j'ai donc essayé de recréer le package en modifiant le fichier .py par celui proposé dans la procédure décrite ici :http://reseaux85.fr/index.php?title=Dep ... oft_Office (en modifiant le nom de version : ProPlus -> Standard, du fichier .xml : silent.xml -> config.xml et donc en modifiant mon fichier config.xml présent dans le dossier standard.WW).
Lors du déploiement du package ainsi créé, j'ai eu un message d'erreur m'indiquant : AttributeError: 'module' object has no attribute 'uninstallkey'.
Je ne vois pas où est mon erreur, puisqu'il y a bien un "uninstallstring" présent dans mon fichier .py...
Cordialement,
Denis
Denis Cardon - Tranquil IT
Communiquez autour de vous sur WAPT! Envoyez nous vos url de blog et d'articles dans la catégorie votre avis du forum, nous les mettrons en avant sur le site WAPT
Communiquez autour de vous sur WAPT! Envoyez nous vos url de blog et d'articles dans la catégorie votre avis du forum, nous les mettrons en avant sur le site WAPT
-
- Messages : 45
- Inscription : 24 sept. 2018 - 16:48
Bonjour Denis,
Merci pour votre réponse.
J'ai donc rajouté la ligne uninstallkey= [] et recréé le paquet.
L'erreur qui s'affiche désormais (lors du déploiement) est :
Installation Office Standard 2016
CalledProcessErrorOutput: Command 'setup.exe /adminfile config.msp' returned non-zero exit status 1.
Output:'setup.exe' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
Il semblerait que la commande setup.exe ne soit pas acceptée en tant que tel, est-ce un problème de chemin relatif de la commande dans le fichier .py?
Bonne journée
Yannick
Merci pour votre réponse.
J'ai donc rajouté la ligne uninstallkey= [] et recréé le paquet.
L'erreur qui s'affiche désormais (lors du déploiement) est :
Installation Office Standard 2016
CalledProcessErrorOutput: Command 'setup.exe /adminfile config.msp' returned non-zero exit status 1.
Output:'setup.exe' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
Il semblerait que la commande setup.exe ne soit pas acceptée en tant que tel, est-ce un problème de chemin relatif de la commande dans le fichier .py?
Bonne journée
Yannick
Dernière modification par admgautier le 21 nov. 2018 - 09:51, modifié 1 fois.
- dcardon
- Expert WAPT
- Messages : 1435
- Inscription : 18 juin 2014 - 09:58
- Localisation : Saint Sébastien sur Loire
- Contact :
Bonjour Yannick,
Cordialement,
Denis
Je vous recommande la lecture de https://www.wapt.fr/fr/doc/CreationPaqu ... index.html . Ca devrait réponde à votre problème. Si ce n'est pas le cas, merci de poster votre fichier setup.py et l'arborescence de votre paquet.admgautier a écrit : ↑26 sept. 2018 - 16:24 Merci pour votre réponse.
J'ai donc rajouté la ligne uninstallkey= [] et recréé le paquet.
L'erreur qui s'affiche désormais (lors du déploiement) est :
Installation Office Standard 2016
CalledProcessErrorOutput: Command 'setup.exe /adminfile config.msp' returned non-zero exit status 1.
Output:'setup.exe' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
Il semblerait que la commande setup.exe ne soit pas acceptée en tant que tel, est-ce un problème de chemin relatif de la commande dans le fichier .py?
Cordialement,
Denis
Denis Cardon - Tranquil IT
Communiquez autour de vous sur WAPT! Envoyez nous vos url de blog et d'articles dans la catégorie votre avis du forum, nous les mettrons en avant sur le site WAPT
Communiquez autour de vous sur WAPT! Envoyez nous vos url de blog et d'articles dans la catégorie votre avis du forum, nous les mettrons en avant sur le site WAPT
-
- Messages : 45
- Inscription : 24 sept. 2018 - 16:48
Bonjour,
J'ai bien suivi la procédure que vous m'avez indiquée, mais sans succès.
Comme gentiment proposé, vous trouverez ci-dessous le lien vers mes fichiers .py et .xml.
https://wetransfer.com/downloads/ece078 ... 327/0b8649
La structure de mon paquet est la suivante :
- setup.py est à la racine du projet
- config.msp est dans ~\wpatdev\monpaquet\ISO_office\config.msp
- le fichier xml est dans ~\wpatdev\monpaquet\ISO_office\standard.ww\config.xml
Si vous voyez une anomalie... (je commence à m'arracher les cheveux... )
En vous remerciant
Bonne journée
J'ai bien suivi la procédure que vous m'avez indiquée, mais sans succès.
Comme gentiment proposé, vous trouverez ci-dessous le lien vers mes fichiers .py et .xml.
https://wetransfer.com/downloads/ece078 ... 327/0b8649
La structure de mon paquet est la suivante :
- setup.py est à la racine du projet
- config.msp est dans ~\wpatdev\monpaquet\ISO_office\config.msp
- le fichier xml est dans ~\wpatdev\monpaquet\ISO_office\standard.ww\config.xml
Si vous voyez une anomalie... (je commence à m'arracher les cheveux... )
En vous remerciant
Bonne journée
Dernière modification par admgautier le 21 nov. 2018 - 09:52, modifié 1 fois.
- sfonteneau
- Expert WAPT
- Messages : 1800
- Inscription : 10 juil. 2014 - 23:52
- Contact :
Code : Tout sélectionner
if not check_installed_out:
cmd = 'ISO_office\setup.exe /adminfile ISO_office\config.msp'
else:
cmd = 'msiexec.exe /p ISO_office\config.msp'