(Dernière mise à jour : 28/12/2007)
Le logiciel OcsPackager est un composant optionnel de l'agent Windows de OCS Inventory NG et permet de générer des paquets logiciels auto-installables avec élévation de droits.
Il peut être téléchargé à l'adresse suivante :
http://prdownloads.sourceforge.net/ocsinventory/OCSNG_PACKAGER_1.01.zip?download
Sa documentation officielle est située à l'adresse suivante :
http://prdownloads.sourceforge.net/ocsinventory/OCS_Inventory_NG-Packager_Usage_Guide_1.01_EN.pdf.zip?download
Pour générer un paquet, lancer le programme "OcsPackager.exe".
La fenêtre suivante apparaît :
Exemple 1
L'écran suivant permet de générer un paquet qui exécutera le programme "myprog.exe" dans le contexte de l'utilisateur "solaerebot" et avec le fichier "myfile.dat" en paramètre.
Les fichiers "myprog.exe" et "myfile.dat" sont embarqués dans le paquet.
Exemple 2
S'il n'est pas nécessaire ou pas souhaitable d'embarquer un exécutable dans le paquet (exécution d'une commande windows unique ou d'un batch), s'inspirer alors de l'écran suivant qui modifie la base de registre de la station selon le contenu du fichier "mycfg.reg".
Notes
- Le champ "Exe file" est obligatoire.
- Si l'utilisateur spécifié est invalide ou si aucun utilisateur n'est spécifié, le paquet s'installera dans le contexte de l'utilisateur courant.
- Le nom de l'utilisateur et son mot de passe sont embarqués cryptés dans le paquet.
- Les champs "Certificate file" et "Label" sont sans objet dans ce contexte.
- Un bogue dans la version actuelle empêche de spécifier des guillemets dans la ligne de commande.
- Pour télécharger l'utilitaire "spawn" (source et binaire), cliquer ici.
Indiquer ensuite le nom d'un répertoire dans lequel sera généré le paquet, puis cliquer sur "Ok" :
Si la génération s'effectue correctement, le message suivant apparaît :
Les fichiers "ocspackage.exe" et "ocsuninstall.exe" correspondent respectivement aux paquets d'installation et de désinstallation.
Les renommer ne perturbe pas leur exécution.
|