Show/Hide Toolbars

All-In-One Protector 8

Navigation: Teil II - Erweiterte Funktionen > USB-Stick (Flash-Speicher) als Dongle-Ersatz

Automatisierte USB-Stick Duplizierung

Scroll Prev Top Next More

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

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

Setup für automatisierte Duplizierung

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

 

Batch Prozess

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.