Automatisierte Erstellung über ein Kommandozeilentool

Automatisierte Erstellung über ein Kommandozeilentool 1:

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.

Automatisierte Erstellung über ein Kommandozeilentool 2:

TwinCAT Root-Verzeichnis <TwinCAT_ROOT>

Bis einschließlich TwinCAT 3.1.4024: C:\TwinCAT
Ab TwinCAT 3.1.4026: C:\ProgramData\Beckhoff\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]