Aller au contenu principal

Déployer avec Microsoft Intune (Windows)

Utilisez le MSI. L'EXE d'installation est destiné aux personnes qui installent JodaPrint à la main.

Option A : application métier (la plus simple)​

  1. Centre d'administration Intune → Apps → Windows → Add → Line-of-business app. Téléversez JodaPrint-x64.msi. Utilisez JodaPrint-arm64.msi dans une deuxième application pour Windows sur Arm.

  2. App information → Command-line arguments :

    ACTIVATION_CODE=KJ74-PX9Q

    Ajoutez CHANNEL=beta pour un groupe pilote, ou CLOUD_URL=https://… pour un cloud auto-hébergé.

  3. Assignments : attribuez-la en Required à un groupe d'appareils, pas à un groupe d'utilisateurs. JodaPrint s'installe pour toute la machine.

Intune détecte l'application par le code produit du MSI, qui change à chaque version. Quand vous publiez un MSI plus récent comme nouvelle application avec supersedence (remplacement) sur l'ancienne, Intune la met à niveau sur place. L'appareil garde son activation.

Option B : application Win32 (.intunewin)​

Choisissez cette option pour mieux contrôler la détection, ou pour utiliser une dépendance ou un script.

  1. Empaquetez le MSI avec le Microsoft Win32 Content Prep Tool : IntuneWinAppUtil.exe -c .\jodaprint -s JodaPrint-x64.msi -o .\out
  2. Install command :
    msiexec /i JodaPrint-x64.msi /qn ACTIVATION_CODE=KJ74-PX9Q /l*v "%ProgramData%\JodaPrint-install.log"
  3. Uninstall command : msiexec /x JodaPrint-x64.msi /qn
  4. Install behavior : System. Device restart behavior : No specific action.
  5. Detection rule : fichier C:\Program Files\JodaPrint, fichier jodaprint-agent.exe, « File or folder exists ». Pour forcer les mises à niveau, utilisez plutôt « Version, greater than or equal to » la nouvelle version.
  6. Return codes : gardez les valeurs par défaut (0 réussite, 1641 et 3010 redémarrage).

Garder le code hors de portée​

Le code d'activation se trouve dans la ligne de commande de l'application, visible par les administrateurs Intune. Utilisez un code avec une date d'expiration. Une fois le déploiement terminé, révoquez-le dans le tableau de bord : les ordinateurs installés restent activés.

Dépannage​

  • %ProgramData%\JodaPrint-install.log, si vous avez utilisé /l*v. Le code d'activation est masqué dans les journaux MSI.
  • C:\Program Files\JodaPrint\jodaprint-agent.exe status dans une invite de commandes administrateur.
  • Journaux de l'agent : %ProgramData%\JodaPrint\logs.