Automatische Aktivierung

NI License Manager

Automatische Aktivierung

Wenn Sie Lizenzadministrator oder verantwortlich für den Transfer von NI-Produkten an den Endnutzer sind, können Sie die Produktaktivierung automatisieren und Netzwerk-Lizenzserver hinzufügen, indem Sie den NI-Lizenzmanager von der Kommandozeile oder einer Batch-Datei ausführen.

Mögliche Arbeitsschritte

  • Starten des NI-Aktivierungsassistenten Dieser Befehl entspricht einem Klick auf die Schaltfläche Aktivieren im NI-Lizenzmanager.

    Syntax: nilmUtil.exe -all
  • Starten des NI-Aktivierungsassistenten mit vorausgewähltem Produktpaket oder Produktfamilie Dieser Befehl entspricht einem Rechtsklick auf ein Produkt oder eine Produktfamilie im NI-Lizenzmanager und Auswahl von Aktivieren zur Produktaktivierung.

    Paket
    Syntax: nilmUtil.exe -activate "packagename version"
    Beispiel: nilmUtil.exe -activate "LabVIEW_PDSM_PKG 8.0500"

    Produktfamilie
    Syntax: nilmUtil.exe -family "family"
    Beispiel: nilmUtil.exe -family "LabVIEW_ADE_080600"

    Der NI-Aktivierungsassistent wird gestartet und führt Sie schrittweise durch die Produktaktivierung.
  • Aktivieren eines Produkts im Hintergrund Sie können ein Produkt ohne Starten des NI-Aktivierungsassistenten mit Hilfe von Kommandozeilenoptionen aktivieren. Mit der Option -s erfolgt eine Aktivierung im Hintergrund. Die Kommandozeilenoption -s kann nur mit -family oder -activate verwendet werden.

    Hinweis Hinweis  Für diese Option ist eine Internetverbindung notwendig, mit der Sie über eine verschlüsselte Verbindung (https) Zugriff auf ni.com haben.
    Syntax: nilmUtil.exe -s -activate "packagename" -serialnumber "serialnumber" [-firstname "firstname"] [-lastname "lastname"] [-organizationname "organizationname"]

    Beispiel: nilmUtil.exe -s -activate "LabVIEW_PDSM_PKG 8.0500" -serialnumber "A111A1A11" -firstname "Hans" -lastname "Schmitt" -organizationname "Unternehmen"

    Der NI-Lizenzmanager aktiviert Ihre Software im Hintergrund.
    Hinweis Hinweis  Bei Eingabe von falschen oder unvollständigen Angaben, wie z. B. einer ungültigen Seriennummer, wird die Aktivierung möglicherweise nicht erfolgreich durchgeführt. Damit die verbleibenden Skripte nicht unterbrochen werden, wird keine Fehlermeldung angezeigt. Sie müssen die Software vor der Verwendung manuell aktivieren.
  • Im Hintergrund auf einen Netzwerk-Lizenzserver zum Anfordern von Lizenzen verweisen Dieser Befehl entspricht der Verwendung des Menüpunkts Optionen»Einstellungen zum Hinzufügen eines Lizenzservers.

    Syntax: nilmUtil.exe -addservers servername[:portnumber][,servername[:portnumber],...]

    Beispiele:
    nilmUtil.exe -addservers Server1
    nilmUtil.exe -addservers Server1:28000
    nilmUtil.exe -addservers Server1:28000,Server2

    Sie können nun mit Hilfe des NI-Lizenzmanagers Lizenzen für neu hinzugefügte Netzwerk-Lizenzserver anfordern.

Kommandozeilenoptionen

Die Kommandozeilenoptionen des NI-Lizenzmanagers sind in der folgenden Tabelle aufgelistet.

Hinweis Hinweise  Die Reihenfolge spielt keine Rolle.
FlagBeschreibung
-sAktiviert eine Produktfamilie oder eine Programmfunktion im Hintergrund (-activate oder -family). Bei der Aktivierung im Hintergrund muss die Seriennummer angegeben werden. Vorname, Familienname und Name des Unternehmens sind optional, wenn diese Angaben aus den Einstellungen des Computers geladen werden können.
-activateAktiviert eine bestimmte Version eines Pakets über das Internet. Sie müssen Paketname oder Programmfunktion und die Version angeben.

Sie finden den Paketnamen in Ihrer Lizenzdatei im Verzeichnis \Programme\National Instruments\Shared\License Manager\Licenses. Öffnen Sie die Lizenzdatei in einem Texteditor und suchen Sie die Zeile PACKAGE. Kopieren Sie den Text einschließlich _PKG und die Versionsnummer nach nilm in der Zeile PACKAGE.
-familyAktiviert eine Produktfamilie über das Internet. Sie müssen den Namen der Produktfamilie oder die Programmfunktion und die Version angeben.

Sie finden den Namen der Produktfamilie in Ihrer Lizenzdatei im Verzeichnis \Programme\National Instruments\Shared\License Manager\Licenses. Öffnen Sie die Lizenzdatei in einem Texteditor und suchen Sie die Zeile FAMILY=. Kopieren Sie den Text nach dem "=" einschließlich Name der Produktfamilie und Version.
-allStartet den NI-Aktivierungsassistenten für alle installierten Produkte. Dieser Befehl kann nicht im Hintergrund ausgeführt werden.
-all ProduktStartet den NI-Aktivierungsassistenten für alle vorausgewählten Produkte. Dieser Befehl kann nicht im Hintergrund ausgeführt werden.
-serialnumberDie Seriennummer des Produkts. Sie müssen die Seriennummer der Programmfunktion oder der Produktfamilie bei der Aktivierung angeben, wenn Sie die Kommandozeilenoption -s verwenden.
-firstnameDer Vorname des Benutzers. Diese Kommandozeilenoption ist optional, wenn der Vorname aus den Einstellungen des Computers geladen werden kann.
-lastnameDer Familienname des Benutzers. Diese Kommandozeilenoption ist optional, wenn der Familienname aus den Einstellungen des Computers geladen werden kann.
-organizationnameDas Unternehmen oder die Institution des Benutzers. Diese Kommandozeilenoption ist optional, wenn der Name des Unternehmens oder der Institution aus den Einstellungen des Computers geladen werden kann.
-addserversFügt der Liste von vorhandenen Servern einen weiteren Server hinzu. Die Portnummer ist dabei optional. servername ist erforderlich. Port 27000 ist der Standardport, wenn kein Port festgelegt wird.
Hinweis Hinweis  Wenn mehrere Lizenzen aktiviert werden müssen, sollten Sie den NI-Volumenlizenzmanager mit einem Volumenlizenzvertrag verwenden. Weitere Informationen finden Sie auf der Website ni.com/vlp.