Se rendre au contenu

Déployer Trikker sur plusieurs appareils

Trikker est un package Windows Installer (MSI) tout à fait normal : vous le déployez comme n'importe quel autre logiciel Windows.

Tout outil capable d'exécuter un MSI en mode silencieux fonctionne donc directement : Microsoft Intune, System Center Configuration Manager (SCCM/ConfigMgr), Group Policy, PDQ Deploy, NinjaOne, et d'autres. Ce guide accompagne les administrateurs informatiques dans l'empaquetage de l'installateur, l'installation silencieuse et l'activation de la licence sans intervention de l'utilisateur.

Avant de commencer

  • Des appareils Windows sous votre gestion : inscrits dans Intune, joints à un domaine avec une stratégie de groupe, ou gérés par un autre outil de déploiement.
  • L'installateur hors ligne de Trikker, pour que l'installation ne nécessite aucun téléchargement supplémentaire.
  • Une licence Trikker : une licence standard (un code par appareil), une licence éducative (un seul code pour un nombre illimité d'appareils), ou une licence avec l'option serveur distant ou Terminal Server (RDS).
  • Un accès HTTPS sortant au serveur de licences de Trikker sur chaque appareil géré. Ne bloquez pas ce trafic dans votre pare-feu ou votre proxy.

1Récupérez l'installateur

Téléchargez l'installateur hors ligne sur trikker.be/offline-version-windows. Utilisez la version hors ligne, et non la version web plus légère, pour un déploiement non surveillé : elle ne nécessite aucun téléchargement supplémentaire pendant l'installation.

  • Le téléchargement est un fichier zip contenant un bootstrapper setup.exe et l'installateur proprement dit, Trikker_V.msi.

La plupart des outils de déploiement ne nécessitent aucune étape d'empaquetage : pointez-les vers Trikker_V.msi et exécutez-le avec la commande silencieuse ci-dessous. Vous utilisez Microsoft Intune ? Une option supplémentaire est recommandée, voir "Empaqueter pour Microsoft Intune" plus bas.

2Lancez une installation silencieuse

Le MSI porte deux propriétés publiques pour une installation non surveillée. Le nom des propriétés est sensible à la casse, gardez-les en majuscules :

PropriétéEffet
NOTHANKYOU=1Masque la page web de remerciement finale. Cette page s'ouvre via une action personnalisée, donc /qn seul ne la supprime pas.
TARGETDIRLe dossier d'installation.
msiexec /i Trikker_V.msi /qn NOTHANKYOU=1 TARGETDIR="C:\Program Files\Bluebits\Trikker"

Pour une règle de détection dans votre outil de déploiement, utilisez le code produit du MSI ou la version de fichier du Trikker.exe installé.

3Comment fonctionne l'activation de la licence

Une licence Trikker s'active par appareil. Lors de la première activation, Trikker associe le code de licence à cet appareil précis et le confirme ensuite en ligne à chaque démarrage ; une brève période hors ligne reste couverte par la dernière activation confirmée. Vous ne pouvez donc pas copier un seul fichier de licence préparé sur chaque appareil du parc.

Deux types de licence fonctionnent différemment : une licence éducative s'active avec le même code sur un nombre illimité d'appareils, et une licence standard s'active une seule fois par appareil, chacun avec son propre code, depuis l'onglet Extra dans Trikker.

Une licence avec l'option serveur distant ou Terminal Server (RDS) fonctionne autrement encore : le même code peut se connecter depuis plusieurs sessions sur la machine distante, mais uniquement pour le nombre d'appareils enregistré au préalable pour cette licence auprès de nous. Une fois ce nombre atteint, la remise à zéro se fait comme pour une licence standard : supprimez un appareil de la licence dans le portail des licences. Cela concerne spécifiquement une licence RDS, pas une licence standard ou éducative.

4Fournir la licence sans intervention de l'utilisateur

Placez le code de licence dans un fichier texte brut qui ne contient que le code, nommez-le exactement Trikker.V1.License.triklic (aucun autre nom), et déposez-le avec votre script de déploiement dans le dossier des licences : %APPDATA%\Bluebits\Trikker\. Trikker détecte automatiquement ce fichier au démarrage suivant et l'active en ligne.

Ce fichier fonctionne aussi sans aucun outil de déploiement : transmettez un fichier .triklic directement à un utilisateur (par e-mail, un lecteur partagé ou une clé USB), et il s'active dès que Trikker le trouve dans le dossier des licences ou l'ouvre en premier argument.

Attention. Un appareil peut déjà porter une activation plus ancienne. Trikker vérifie d'abord une lease enregistrée, donc un nouveau fichier .triklic ne prend pas effet immédiatement. Laissez votre script supprimer d'abord tous les fichiers *.triklease du même dossier avant de déposer le nouveau fichier .triklic, et Trikker active la nouvelle licence au démarrage suivant.

5Démarrer avec un fichier en argument

Trikker ne lit que le premier argument de la ligne de commande, et c'est toujours un chemin de fichier. Il n'existe pas de commutateur distinct.

Bluebits.Trikker.exe "C:\path\drawing.trik"
Bluebits.Trikker.exe "C:\path\Trikker.V1.License.triklic"

Un fichier .triklease (lié à un appareil précis) fonctionne aussi comme premier argument. Il n'a pas d'association de fichier propre, transmettez-le donc explicitement. Utilisez-le pour un provisionnement ciblé d'une seule machine, pas pour l'ensemble du parc.

6Empaqueter pour Microsoft Intune

Empaquetez Trikker_V.msi, et non setup.exe, comme application Win32 avec le Microsoft Win32 Content Prep Tool (IntuneWinAppUtil). Attribuez l'application en contexte système, avec une règle de détection sur la version installée ou le code produit du MSI.

Utilisez ceci comme commande d'installation dans l'assistant application Win32, la même commande silencieuse qu'à l'étape 2 :

msiexec /i Trikker_V.msi /qn NOTHANKYOU=1 TARGETDIR="C:\Program Files\Bluebits\Trikker"

Et ceci comme commande de désinstallation :

msiexec /x Trikker_V.msi /qn

Ajoutez le .NET 10 Desktop Runtime comme dépendance distincte dans Intune : le MSI ne l'installe pas automatiquement.

7Vérifiez le déploiement

  • Installation : vérifiez la version installée, ou le code produit du MSI, dans l'état de l'appareil de votre outil de déploiement.
  • Activation : démarrez Trikker sur un appareil témoin et vérifiez l'état de la licence dans l'onglet Extra.
  • Réseau : gardez la connexion HTTPS vers le serveur de licences ouverte. Une connexion bloquée empêche le renouvellement de la lease une fois la période hors ligne écoulée.

Besoin d'aide ?

Une situation qui ne correspond pas à votre cas ? Contactez notre assistance ou écrivez à info@trikker.be, et indiquez-nous le nombre d'appareils concernés, le type de licence utilisé (standard, RDS ou éducative), ainsi que l'outil de déploiement utilisé.