4436

Wie vermeide ich den Registrierungsdialog bei Netzwerklizenzen für Minitab 21, 20, 19.1 ?

  • Erstellt am 9.6.2017
  • Überarbeitet am 13.04.2022
  • Software: Minitab 17.3, 18.1, 19.1, 20.x, 21.x, Companion by Minitab 5.x, Minitab Workspace 1.x

Der folgende Beitrag erklärt, wie bei der Verteilung von Minitab oder Minitab Workspace oder auch "Companion by Minitab" auf vielen PCs vermieden wird, dass jeder Anwender nach dem ersten Start zunächst eine E-Mail-Adresse sowie seinen Vor- und Zunamen eingeben muss.

In älteren Versionen konnte man die Abfrage für die Personalisierung nicht abwählen, ab Version 19 (auch 20 und 21) ist das mit dem Button [Weiter one Registrierung] möglich. Diese Einstellung kann auch beim Ausrollen der Software als Parameter angegeben werden, so dass für Minitab 19 oder höher die folgende Manipulation nicht mehr nötig ist. 

Version 17/18
Registrierungsdialog für Minitab 17.3
Version 19
Registrierungsdialog für Minitab 19.1

Die im hier gezeigten Dialog eingegebenen Daten werden im Pfad %ALLUSERSPROFILE%\Minitab abgelegt. Dort legt die Software Minitab 16.x und 17.x (und auch Minitab Quality Companion 3.x bzw. Minitab Express) die Datei MultiUserLicense.ini ab. Im Fall von Minitab 19 oder 18 bzw. ""Minitab Workspace" oder "Companion by Minitab" heißt die Datei License.ini.

Abhängig von dem Produkt, das installiert wurde, existiert darin ein Abschnitt für Minitab und/oder einer für Companion. Beide nutzen die gleiche Syntax. Beispielhaft hier ein Abschnitt für ein bereits erfolgreich registriertes Minitab:

[Minitab 18]
License File=@unser_lizenzserver
Heartbeat=
Retries=
machineID=MeinPC
EMail=Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.
firstName=Supporter
lastName=Technik
guidID=d556ef30-366b-4001-826a-5b2b25574352
postedVersion=18.1.0.0
isRegistered=TRUE

Für jeden neuen PC vergleicht die Software beim ersten Start den Wert der Variablen machineID und guidID mit den für den aktuellen PC gültigen Werten. Sind diese unterschiedlich, wird der Dialog geöffnet. Um das Öffnen zu unterdrücken, kann man den Wert der GUID auf einen generischen Wert abändern (Die MachineID muss gelöscht werden):

[Companion 5]
License File=@unser_lizenzserver
Heartbeat=
Retries=
machineID=
EMail=Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.
firstName=Support
lastName=Technik
cachedLicServVers=
cachedCurrUsers=
guidID=cc134682-95fa-46d7-a204-941491355c4b
postedVersion=5.1.0.0
isRegistered=TRUE
[Minitab 18]
License File=@unser_lizenzserver
Heartbeat=
Retries=
machineID=
EMail=Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.
firstName=Support
lastName=Technik
cachedLicServVers=
cachedCurrUsers=
guidID=cc134682-95fa-46d7-a204-941491355c4b
postedVersion=18.1.0.0
isRegistered=TRUE

ACHTUNG: Die Werte unterscheiden sich je nach Version und Produkt. Genauere Infos erhalten Sie über unseren Support.

Diese manuell angepasste MultiUserLicense.ini respektive License.ini muss nun nach der Installation von Minitab (oder Companion) und VOR dem ersten Start der Software in das oben beschriebene Verzeichnis kopiert werden.

Batch Beispiel zur Verteilung auf mehrere Systeme:

xcopy /s /q /y /i /c %~dp0\MultiUserLicense.ini %allusersprofile%\Minitab\

oder

xcopy /s /q /y /i /c %~dp0\License.ini %allusersprofile%\Minitab\

Beim ersten Start auf dem Ziel-PC schreibt die Software noch den aktuellen Wert für die Variable machineID in diese Datei, deshalb muss der Anwender auch Schreibzugriff auf diese Datei haben.

Download

Wir haben für Sie Musterdateien bereitgestellt. Editieren Sie die angehängten ini-Dateien oder eine davon (je nachdem welches Produkt Sie installieren wollen). Fügen Sie den Servernamen, E-Mail Adresse, Vor- und Zuname ein. Lassen Sie die machineID frei.

Question?

Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein., wenn Sie eine Frage zu diesem Artikel haben.