Wenn hunderte von USB-Sticks produziert werden sollen, wird ein automatisierter Prozess benötigt. Die Enterprise Edition kommt mit einer Anwendung, die einen automatisierten Prozess unterstützt.
Diese hat keine Benutzeroberfläche. Der Zweck der Anwendung besteht darin, den Kopierschutz auf einem USB-Stick ohne Benutzerinteraktion zu aktivieren.
Der einfachste Weg die Anwendung cpautomation.exe zu benutzen ist eine .BAT Datei zu verwenden. Wenn die Anwendung ohne Kommandozeilen Parameter gestartet wird, erhalten Sie eine Liste aller möglichen Kommandozeilen Parameter
Da die Anwendung keine Benutzer Oberfläche hat, benötigt diese Kommandozeilenparameter. Die Werte in rot sind zwingend notwendig.
Parameter |
Erläuterung |
Beispiel |
-p |
Projektdatei im XML Format, die die Verschlüsselung und andere Projektinformationen enthält |
-p flash-demo.xml |
-f |
nicht mehr gültig ab Version 5.1 |
|
-lic |
Lizenzdateiname auf dem USB-Stick |
-lic m:flash-demo.lic |
-n |
Die Anzahl der PC's (oder Benutzer) einschränken. 0 benutzt den Wert der bei Anzahl Netzwerk Lizenzen festgelegt wurde . Details siehe: Limitierung der Benutzung |
-n 5 (dies würde die Benutzung des USB-Sticks auf 5 PC's oder 5 Benutzer einschränken (abhängig von der Definition in den Einstellungen)) |
-c |
Hardware ID - der Standardwert ist 11 = USB-Stick |
nicht notwendig |
-m |
Module ID der Anwendung. Nicht notwendig. Für spätere Verwendung reserviert |
nicht notwendig |
-pause |
Hält die Ausführung am Ende an. Dies ist notwendig um zu prüfen, ob Fehler auftreten |
-pause |
-ep |
Ablaufdatum der Lizenz |
-ep 2014-12-31 (muss im Format JJJJ-MM-TT sein) |
-days |
Anzahl Tage, nachdem die Lizenz abläuft. Startet mit dem ersten Programmstart |
-days 363 |
•Wählen Sie Publizierung für USB Stick Auslieferung um die notwendigen Dateien für den USB Stick zu erzeugen. Sie werden im Verzeichnis ..\Publish USB gespeichert
•Kopieren Sie die XML Datei vom Verzeichnis Config (z.B. flash-demo.xml) in das Verzeichnis, das die Anwendung für die USB Stick Duplizierung beinhaltet
Die Anwendung für die automatische USB-Stick Duplizierung besteht aus den nachfolgenden Dateien
•cpautomation8.exe
•cpautomation.lic
•cpautomation.bat
Die Datei cpautomation.bat legt den Prozess fest. Normalerweise ist dies:
•Alle Dateien auf den USB-Stick kopieren
•Den Kopierschutz auf dem USB-Stick aktivieren
Diese bat Datei kann modifiziert und an die USB-Kopierstation angepasst werden.
Sofern Sie mit Batch Dateien vertraut sind, benutzen Sie Beispiel 2. Ansonsten editieren Sie die Datei cpautomation.bat und ändern Sie diese wie im Beispiel 1 beschrieben.
Beispiel 1
cpautomation.bat
copy "c:....\Publish USB\*.*" m:
cpautomation.exe -p flash-demo.xml -lic m:\flash-demo.lic -n 5
copy "c:....\Publish USB\*.*" n:
cpautomation.exe -p flash-demo.xml -lic n:\flash-demo.lic -n 5
copy "c:....\Publish USB\*.*" o:
cpautomation.exe -p flash-demo.xml -lic o:\flash-demo.lic -n 5
Für jeden vorhanden USB Stick (typischerweise Laufwerksbuchstabe d: bis z:) ist der Kopiervorgang sowie die Befehlszeile mit cpautomation.exe zu wiederholen.
Example 2
Die Datei cpautomation.bat könnte auch mit Kommandozeilen gestartet werden. Dann müssten Sie die Batch Datei nicht für jedes Projekt ändern.
cpautomation.exe flash-demo m: 5 (Projekt Name, Laufwerk des USB-Sticks, Anzahl der Lizenzen)
cpautomation.bat
copy autorun.info %1
copy %1.lic %2
copy %1.exe %2
copy %1.AIPFILE %2
cpautomation.exe -p %1.xml -lic %2\%1.lic -n %3
Nützliche Befehle für Batch Dateien
•Alle Dateien innerhalb eines Verzeichnisses löschen: ECHO Y | DEL "m:\*.*"
•Ein spezielles Verzeichnis löschen: ECHO Y | RMDIR /s "Verzeichnisname"
•Die Batch Datei anhalten um Meldungen zu prüfen: PAUSE
Diese Funktionalität ist nur in der All-In-One Protector Enterprise Edition enthalten.
Die automatisierte USB-Stick Duplizierung ist auch als Cloud Edition mit monatlicher Zahlweise verfügbar (z.B. wenn die Duplizierung nur für ein bestimmtes Projekt benötigt wird). Kontaktieren Sie sales@mirage-systems.com zur Bestellung.