Arbeiten mit dem License Manager über die Befehlszeile
Dieses Thema gilt für FRE unter Linux und Windows.
Wählen Sie Ihr Betriebssystem aus, um mehr über die Arbeit mit dem License Manager über die Befehlszeile zu erfahren:
Linux
Der License Manager und das Aktivierungsskript activatefre.sh können verwendet werden, um Lizenzen über die Befehlszeile zu aktivieren und zu verwalten.
Das Aktivierungsskript muss als ROOT ausgeführt werden.
Zeigt eine Liste der Befehle mit Kurzbeschreibungen an.
—serial-number <Seriennummer>
Aktiviert die Lizenz mit der angegebenen Seriennummer.
—service-address <Adresse>
Der DNS-Name oder die IP-Adresse des Computers, auf dem der Licensing Service installiert ist. Wenn Sie diesen Parameter angeben, wird der Licensing Service nicht auf der Workstation installiert. Stattdessen werden die vom angegebenen Computer bereitgestellten Netzwerklizenzen verwendet.
Der vollständige Pfad und das Passwort für die Token-Datei der Online-Lizenz. Um die Online-Lizenz zu verwenden, geben Sie beide Parameter an.
—project-id <Customer Project ID>
Gibt die Customer Project ID an, zu der die Lizenz gehört. Die Codebeispiele werden so konfiguriert, dass sie diese Customer Project ID in den Funktionen verwenden, die die Bibliothek initialisieren.
Führen Sie Bin/LicenseManager.Console mit einer der folgenden Optionen aus, um eine Aktion auszuführen, ohne in den interaktiven Modus zu wechseln. Verwenden Sie für alle Optionen, die eine Seriennummer erfordern, bitte entweder das Format XXXX-XXXX-XXXX-XXXX-XXXX-XXXX oder XXXXXXXXXXXXXXXXXXXXXXXX.
Parameter
Aktion
—help
Zeigt eine Liste der Befehle mit Kurzbeschreibungen an.
—listDeveloperLicenses
Zeigt alle auf der Workstation aktivierten Entwicklerlizenzen an.
—listAvailableLicenses
Zeigt alle auf der Workstation aktivierten Lizenzen an.
—activate=<Seriennummer>
Aktiviert die Lizenz mit der angegebenen Seriennummer.
—deactivate=<Seriennummer>
Deaktiviert die Lizenz, die der angegebenen Seriennummer entspricht.
—update=<Seriennummer>
Aktualisiert die Lizenz mit der angegebenen Seriennummer.
—showLicenseParameters=<Seriennummer>
Listet die Parameter der Lizenz mit der angegebenen Seriennummer auf: Funktionsumfang, Schutztyp und Installationstyp, Ablaufdatum der Lizenz sowie die von der Lizenz unterstützten Funktionen.
—activate=<Seriennummer> —errorIfActivated
Gibt einen Code ungleich Null zurück, wenn die angegebene Lizenz auf der Workstation bereits aktiviert wurde.
—saveActivationEMail=<Dateiname>
Speichert den Text einer E-Mail-Nachricht, die Sie zur Aktivierung der angegebenen Seriennummer an ABBYY senden müssen, in der angegebenen Datei. Diese Nachricht wird automatisch vom Programm generiert und muss unverändert gesendet werden, um eine schnelle Antwort sicherzustellen.
—loadActivationFile=<Dateiname>
Lädt die Aktivierungsdatei, die Sie von ABBYY als Antwort auf die Aktivierungs-E-Mail erhalten.
—releaseOnlineLicenses
Deaktiviert und entfernt die Online-Lizenzen zusammen mit den zugehörigen Informationen.
Windows
Mit der aktuellen Version des License Manager können Sie Lizenzen über die Befehlszeile aktivieren und deaktivieren. Die folgenden Befehlszeilenparameter werden unterstützt:
Parameter
Aktion
/SilentActivation
Verwenden Sie diesen Parameter, um die Lizenz zu aktivieren, die der nach /SN angegebenen Seriennummer entspricht.
/SN:<serial number>
Verwenden Sie diesen Parameter, um die Seriennummer der Lizenz anzugeben, die aktiviert oder deaktiviert werden soll. Geben Sie die Seriennummer in einem der folgenden Formate an: XXXX-XXXX-XXXX-XXXX-XXXX-XXXX oder XXXXXXXXXXXXXXXXXXXXXXXX.
/SaveActivationEMailToFile:<file name>
Verwenden Sie diesen Parameter, um den vom Programm erzeugten Nachrichtentext mit den für die Aktivierung der im Parameter /SN angegebenen Nummer erforderlichen Informationen in einer Datei zu speichern.
/LoadActivationFile:<file name>
Lädt die ABBYY License File und aktiviert die zu dieser Datei gehörende Seriennummer.
/SilentDeactivation
Verwenden Sie diesen Parameter, um die Lizenz zu deaktivieren, die der nach /SN angegebenen Seriennummer entspricht.
Beim Aufruf über die Befehlszeile kann der License Manager die folgenden Rückgabecodes liefern:
Rückgabecode
Beschreibung
-1
Es wurden keine Befehlszeilenparameter angegeben.
0
Keine Fehler.
1
Ungültige Seriennummer.
2
Die Seriennummer wurde bereits aktiviert.
3
Die Seriennummer konnte nicht über das Internet aktiviert werden. Versuchen Sie, sie per E-Mail zu aktivieren.
5
Die angegebene Datei wurde nicht gefunden oder ist nicht verfügbar.
6
Ungültige Lizenzdatei.
7
Die Anwendung konnte nicht geladen werden.
8
Der Text der Aktivierungsanfrage konnte nicht in einer Datei gespeichert werden.
9
Unbekannter Befehlszeilenparameter.
13
Es konnte keine Verbindung zum Licensing Service hergestellt werden.