Overslaan naar inhoud

Trikker uitrollen op meerdere computers

Trikker is een gewoon Windows Installer-pakket (MSI), dus je rolt het uit zoals elke andere Windows-software.

Elk hulpmiddel dat een MSI stil kan uitvoeren, werkt meteen: Microsoft Intune, System Center Configuration Manager (SCCM/ConfigMgr), Group Policy, PDQ Deploy, NinjaOne, en anderen. Deze handleiding leidt IT-beheerders door het verpakken van het installatiebestand, een stille installatie, en de licentie-activatie zonder tussenkomst van de gebruiker.

Voor je begint

  • Windows-toestellen onder je beheer: ingeschreven in Intune, aangesloten bij een domein met Group Policy, of beheerd via een ander deploymenttool.
  • De offline installer van Trikker, zodat de installatie geen extra downloads nodig heeft.
  • Een Trikker-licentie: een gewone licentie (één code per toestel), een educatieve licentie (één code voor een onbeperkt aantal toestellen), of een licentie met de remote- of terminalserver-optie (RDS).
  • Uitgaande HTTPS-toegang tot de licentieserver van Trikker op elk beheerd toestel. Blokkeer dat verkeer niet in je firewall of proxy.

1Haal het installatiebestand op

Download de offline installer via trikker.be/offline-version-windows. Gebruik de offline versie, niet de kleinere webversie, voor een onbeheerde uitrol: die heeft tijdens de installatie geen extra downloads nodig.

  • De download is een zip met een setup.exe-bootstrapper en de eigenlijke installer, Trikker_V.msi.

De meeste deploymenttools hebben geen verpakkingsstap nodig: wijs ze naar Trikker_V.msi en voer die uit met het stille commando hieronder. Gebruik je Microsoft Intune? Dan is er één extra, aanbevolen optie, zie "Verpakken voor Microsoft Intune" verderop.

2Voer een stille installatie uit

De MSI draagt twee public properties voor een onbeheerde installatie. Schrijf ze in hoofdletters, want de naam is hoofdlettergevoelig:

EigenschapEffect
NOTHANKYOU=1Onderdrukt de afsluitende bedankt-webpagina. Die pagina opent via een custom action, dus /qn alleen volstaat niet.
TARGETDIRDe installatiemap.
msiexec /i Trikker_V.msi /qn NOTHANKYOU=1 TARGETDIR="C:\Program Files\Bluebits\Trikker"

Gebruik voor een detectieregel in je deploymenttool de MSI-productcode of de bestandsversie van de geïnstalleerde Trikker.exe.

3Hoe licentie-activatie werkt

Een Trikker-licentie activeert per toestel. Bij de eerste activatie koppelt Trikker de licentiecode aan dat ene toestel en bevestigt ze daarna bij elke start online; een korte periode zonder internet blijft gedekt door de laatst bevestigde activatie. Je kan dus geen kant-en-klaar licentiebestand op elk toestel in de vloot kopiëren.

Twee licentietypes werken anders: een educatieve licentie activeert met dezelfde code op een onbeperkt aantal toestellen, en een gewone licentie activeert eenmalig per toestel, elk met zijn eigen code, via het tabblad Extra in Trikker.

Een licentie met de remote- of terminalserver-optie (RDS) werkt weer anders: dezelfde code kan vanuit meerdere sessies inloggen op de remote machine, maar enkel voor het aantal toestellen dat vooraf voor die licentie bij ons geregistreerd is. Raakt dat vol, dan reset je op dezelfde manier als bij een gewone licentie: verwijder een toestel bij de licentie in het licentieportaal. Dit geldt specifiek voor een RDS-licentie, niet voor een gewone of educatieve licentie.

4Licentie meeleveren zonder tussenkomst van de gebruiker

Zet de licentiecode in een platte-tekstbestand met enkel de code erin, noem het exact Trikker.V1.License.triklic (geen andere naam), en plaats het met je deploymentscript in de licentiemap: %APPDATA%\Bluebits\Trikker\. Trikker herkent dat bestand automatisch bij de volgende opstart en activeert het online.

Dit bestand werkt ook zonder deploymenttool: geef een los .triklic-bestand rechtstreeks aan één gebruiker (via e-mail, een gedeelde schijf of een USB-stick), en het activeert zodra Trikker het in de licentiemap vindt of het als eerste argument opent.

Let op. Een toestel kan al een oudere activatie dragen. Trikker kijkt eerst naar een bewaarde lease, dus een nieuw .triklic-bestand werkt niet meteen door. Laat je script eerst alle *.triklease-bestanden in dezelfde map verwijderen vóór het nieuwe .triklic-bestand geplaatst wordt, en Trikker activeert de nieuwe licentie bij de volgende start.

5Starten met een bestand als argument

Trikker leest enkel het eerste commandline-argument, en dat is altijd een bestandspad. Er zijn geen aparte schakelaars.

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

Een .triklease-bestand (aan één toestel gebonden) werkt ook als eerste argument. Het heeft geen eigen bestandsassociatie, dus geef het expliciet mee. Gebruik het voor gerichte provisioning van één machine, niet voor de hele vloot.

6Verpakken voor Microsoft Intune

Verpak Trikker_V.msi, niet setup.exe, als Win32-app met de Microsoft Win32 Content Prep Tool (IntuneWinAppUtil). Wijs de app toe in systeemcontext, met een detectieregel op de geïnstalleerde versie of de MSI-productcode.

Gebruik dit als installatiecommando in de Win32-app-wizard, hetzelfde stille commando als in stap 2:

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

En dit als deïnstallatiecommando:

msiexec /x Trikker_V.msi /qn

Voeg de .NET 10 Desktop Runtime toe als aparte dependency in Intune: de MSI installeert die niet automatisch mee.

7Controleer de uitrol

  • Installatie: controleer de geïnstalleerde versie, of de MSI-productcode, in de toestelstatus van je deploymenttool.
  • Activatie: start Trikker op een testtoestel en controleer de licentiestatus op het tabblad Extra.
  • Netwerk: houd de HTTPS-verbinding met de licentieserver open. Een geblokkeerde verbinding stopt de vernieuwing van de lease zodra de offline periode voorbij is.

Hulp nodig?

Komt iets niet overeen met jouw situatie? Neem contact op via onze helpdesk of via info@trikker.be, en laat ons weten voor hoeveel toestellen je uitrolt, welk licentietype je gebruikt (gewoon, RDS of educatief), en welk deploymenttool je gebruikt.