Automatisierte Erstellung über ein Kommandozeilentool
OEM-Zertifikate nur in sicherer Umgebung verwenden Da für das Ausstellen einer OEM-Applikationslizenz mit dem OEM-Zertifikat und dessen Passwort hantiert werden muss, führen Sie den Vorgang nur in einer gegenüber Schadsoftware abgeschotteten Umgebung (= gesicherter PC) durch, um z. B. das Abgreifen des Passwortes für den OEM Private Key durch Schadsoftware zu verhindern. |
TwinCAT Root-Verzeichnis <TwinCAT_ROOT> Bis einschließlich TwinCAT 3.1.4024: C:\TwinCAT |
Das TwinCAT 3 Engineering nutzt ein Kommandozeilentool (TcSignTool.exe) zum Ausstellen (Signieren) von OEM-Lizenzen. Dieses Tool kann auch aus einem Anwenderprogramm heraus zum automatisierten Ausstellen von OEM-Lizenzen aufgerufen werden.
TcSignTool.exe liegt in einer TwinCAT 3-Installation im Pfad <TwinCAT_ROOT>\3.1\sdk\Bin.
Aufrufparameter
tcsigntool licsign /f certificatefile [/p password] [/i issueTime] [/d validDays] [/q] licfile1 [licfile2]
- certificatefile: OEM Zertifikatsdatei
- password: Passwort für das OEM Zertifikat
- issueTime: Format yyyy-mm-ddThh:mm:ss (Default-Wert = aktuelle Zeit)
- validDays: Default-Wert = Unlimitiert
- licfile<n>: License Request oder Response Datei mit der Erweiterung '.tclrq' oder '.tclrs‘.
License Request Dateien mit der Erweiterung '.tclrq' werden umbenannt in '.tclrs‘. - /q Quiet Mode
- Rückgabewerte: 0 = Succeeded, 1 = Failed