Lizenzadministratoren oder Bereitstellende von NI-Software können die Softwareaktivierung automatisieren und Volumenlizenzserver hinzufügen.

Rufen Sie den Lizenzmanager dazu von der Kommandozeile oder einer Batch-Datei aus mit Hilfe von NILicensingCmd.exe auf.

Der Pfad zu NILicensingCmd.exe lautet:
  • auf 64-Bit-Computern: Programme (x86)\National Instruments\Shared\License Manager\NILicensingCmd.exe
Hinweis Wenn Sie mit einer größeren Anzahl von Lizenzen arbeiten, empfiehlt sich der Abschluss eines Volumenlizenzvertrags. Die Aktivierung der Lizenzen lässt sich über den Volumenlizenzmanager vereinfachen. Weitere Informationen finden Sie auf der Webseite zum Volumenlizenzprogramm für Software.

Kommandozeilen-Flags für die Softwareaktivierung

In der folgenden Tabelle finden Sie häufig verwendete Kommandozeilenoptionen für die Aktivierung. Zur Anzeige von Beschreibungen der Kommandozeilen-Flags im Lizenzmanager geben Sie den Befehl "NILicensingCmd.exe /help" ein.

Flag Beschreibung Syntax Beispiel(e)
/activateall

Öffnet das Fenster Software aktivieren.

Dieser Befehl entspricht einem Klick auf die Schaltfläche Software aktivieren in Lizenzmanager.

NILicensingCmd.exe /silent /activateall /serialnumber <Seriennummer> NILicensingCmd.exe /silent /activateall /serialnumber A11B11C11
/activate /type package

Startet das Fenster Software aktivieren mit vorausgewähltem Produktpaket oder vorausgewählter Produktfamilie.

Diese Befehle entsprechen einem Rechtsklick auf eine Software oder Produktfamilie im Lizenzmanager und der Auswahl von Software aktivieren.

NILicensingCmd.exe /activate /type package /name <Paketname> /version <Version> /serialnumber <Seriennummer> NILicensingCmd.exe /activate /type package /name LabVIEW_PDS_PKG /version 17.0000 /serialnumber A111A1A11
/activate /type family NILicensingCmd.exe /activate /type family /name <Name der Produktfamilie> /serialnumber <Seriennummer> NILicensingCmd.exe /activate /type family /name LabVIEW_ADE_170000 /serialnumber A12B12345
/applyactivationcodes

Aktiviert eine oder mehrere Lizenzen mit Hilfe der bereitgestellten Aktivierungscodes. Dieser Befehl entspricht einem Klick auf “Software aktivieren” und der Auswahl von Aktivierungscodes eingeben in Lizenzmanager.

NILicensingCmd.exe /applyactivationcodes [<Aktivierungscode1>,<Aktivierungscode2>, [, ...]] NILicensingCmd.exe /applyactivationcodes 5CFL-Q7JG-X7GV-XL83-NDSM,FHFZ-V3MP-S3RY-FHRJ-69HY
/silent
Für die skriptgesteuerte Aktivierung einer Software im Hintergrund.
Hinweis Für diesen Befehl ist eine Internetverbindung notwendig, mit der Sie über eine verschlüsselte Verbindung (https) auf die Website von NI zugreifen.

Seriennummern sind optional für die skriptgesteuerte Aktivierung. Wenn Sie sich vor der Ausführung von Kommandozeilenargumenten bei Ihrem NI-Benutzerkonto anmelden, überprüft der Lizenzmanager Ihr Konto auf erforderliche Softwarelizenzen.

Die skriptgesteuerte Aktivierung schlägt fehl, wenn Sie:
  • unvollständige oder falsche Angaben machen, z. B. eine ungültige Seriennummer
  • Sie nicht über Ihr Konto angemeldet sind
  • miteinander in Konflikt stehende Lizenzen für Ihr Konto haben
  • nicht über die erforderlichen Lizenzen verfügen und keine Seriennummern als Parameter übergeben haben
Hinweis Wenn die automatische Aktivierung fehlschlägt, erscheinen keine Fehlermeldungen, um verbleibende Automatisierungsskripte nicht zu unterbrechen. Sie müssen fehlgeschlagene Aktivierungen manuell beheben, bevor Sie Ihre Software verwenden können.
NILicensingCmd.exe /silent /activate /type package /name <Paketname> /version <Version> /serialnumber <Seriennummer> NILicensingCmd.exe /silent /activate /type package /name LabVIEW_PDS_PKG /version 9.0000 /serialnumber A111A1A11
/addservers

Verweist auf einen im Hintergrund laufenden Volumenlizenzserver zur Lizenzvergabe.

Dieser Befehl entspricht dem Punkt » Volumenlizenzserver verwalten im Menü zum Hinzufügen eines Volumenlizenzservers.

NILicensingCmd.exe /addservers servername[:portnumber][,servername[:portnumber],...]
  • NILicensingCmd.exe /addservers server1
  • NILicensingCmd.exe /addservers server1:28000
  • NILicensingCmd.exe /addservers server1:28000,server2