Page 1 sur 1

Galaad

Posté : 25 avr. 2023 09:07
par cedric.frayssinet
Thierry, du CD69, me partage ce paquet WPKG pour déployer Galaad sur le réseau avec association des fichiers (merci à lui) :

<package
        id="Galaad"
        name="Galaad"
        revision="%version%.1"
        priority="31">
       
    <variable name="version" value="3" />
    <variable name="PROGFILES" value="%PROGRAMFILES%" architecture="x86"/>
    <variable name="PROGFILES" value="%PROGRAMFILES(X86)%" architecture="x64"/>
    <variable name="DossierGalaad" value="%PROGFILES%\Galaad" />
    <check type="file" condition="exists" path="%PROGFILES%\Galaad" />
 
    <install cmd='"powershell.exe" $(Expand-Archive -Force -LiteralPath &apos;%SOFTWARE%\galaad\installation\galaad.zip&apos; -DestinationPath &apos;%PROGFILES%&apos;; if ($? -eq $True) {exit 0} else {exit 1})' />
    <install cmd='%COMSPEC% /C cacls.exe "%DossierGalaad%" /T /C /E /G "utilisateurs":C >NUL' />
    <install cmd='cmd /c ftype Galaad=%DossierGalaad%\Galaad.exe %1'/>
    <install cmd='cmd /c assoc .gal=Galaad'/>
    <install cmd='cmd /c assoc .gli=Galaad'/>
    <install cmd='"%SOFTWARE%\Galaad\installation\dongledriver.exe" /S /v/qn' />' />
    <upgrade include='install' />
    <remove cmd='cmd /C rd /s /q "%DossierGalaad%"' />

</package>

Re: Galaad

Posté : 05 mai 2023 10:31
par thierry.arbezcarme
Bonjour,

j'ai oublié quelques de donner quelques précisions.

- récupérer les dernières version du logiciel et des drivers du dongle sur le site de l'éditeur (surtout pour le dongle pour éviter les problèmes de certificat lors de l'installation)
- j'installe manuellement le paquet une fois et je zippe le dossier (attention, prendre des paramètres simple de compression, sinon powershell n'arrive pas à décompresser le fichier)
- je n'ai pas vérifié si ca fonctionnait sur W7 (en particulier la décompression avec powershell)

j'ai utilisé déja plusieurs fois le zip/dezipp avec powershell. Il faut faire attention à 2 choses:
- certains paramètres de compression (7-zip) empêchent la décompression
- attention aux accents. Si le logiciel utilise des noms de fichiers avec des accents, 7-zip ne code pas les accents de la même façon que powershell.
  Pour éviter ce problème (je n'ai pas eu le temps de faire plus de recherches), on peut compresser les fichiers avec powershell:
  https://www.it-connect.fr/powershell-compresser-et-decompresser-une-archive-zip/

Sinon, utiliser 7-zip en ligne de commande

Thierry