Open Office

Dans cette rubrique il sera expliqué comment créer un paquet Open Office déployable par OCS Inventory. Ce paquet sera entièrement automatisé et silencieux une fois déployé sur un poste client.

Dans un premier temps il faut télécharger le fichier d'installation d'Open Office : http://openoffice.bouncer.osuosl.org/?product=OpenOffice.org&os=winwjre&lang=fr&version=3.1.1

Puis il faut éxecuter le fichier en question jusqu'a en être arrivé à la partie suivante:

Choisissez vous même ou extraire les fichiers d'installation (le mieux étant de les mettre dans un dossier prévu à cet effet). Une fois les fichiers extrait quittez l'installation.

Ensuite premier vous devez télécharger le fichier ci-dessous, il contient tous les fichiers nécessaires à part les fichiers d'installation d'Open Office: open_office.zip

Aprés cela extrayez le fichier dans le dossier ou se trouve les fichiers d'installation.

Les fichiers extrait sont les suivants:

cmdow.exe: C’est un utilitaire destiné à masquer la fenêtre de commande qu’ouvre normalement Windows pendant l’installation automatique d’un logiciel. Il doit être lancé avant l’application (grâce au “install.bat”).

DisableFirstStartWzd_ooo31.oxt: Ce fichier sert à désactiver le processus aidant l'utilisateur à s'enregistrer à sa première utilisation d'Open Office. Son utilisation sera détaillé dans la desciption de l'install.bat.

install.bat: C’est lui qui sera exécuté par OCS, il contient donc toutes les instructions de l'installation. Elles seront affichées et décrites ci-dessous:

cmdow @ /HID
start /wait msiexec /norestart /qn /i openofficeorg31.msi
"C:\Program Files\OpenOffice.org 3\program\unopkg.exe" add --shared DisableFirstStartWzd_ooo31.oxt

-cmdow.exe @/HID: Cette ligne exécute le fichier “cmdow.exe”

-start /wait msiexec /norestart /qn /i openofficeorg31.msi: Vu que l'installation se fait en mode silencieux nous ne pouvons pas savoir quand elle est terminée, et nous pouvons en lancer d'autre. En utilisant start / wait en face de la commande msiexec, la ligne de commande mettra en pause toute autre tâche jusqu'à ce que l'installation soit terminée.

“C:\Program Files\OpenOffice.org 3\program\unopkg.exe” add --shared DisableFirstStartWzd_ooo31.oxt: Cette ligne installe l'extension “DisableFirstStartWzd_ooo31.oxt” à la fin de l'installation d'Open Office, et évite à l'utilisateur d'avoir à s'enregistrer.

Une fois que tous les fichiers décris sont dans le même dossier, il suffit de compresser le tout (et l'appeler “Open_Office.zip” par exemple) et il sera utilisable par OCS.