CX-Cloning-Tool

Das CX-Cloning-Tool wird eingesetzt, um die charakteristischen Merkmale des Betriebssystems ändern zu können. Merkmale wie Computername, AmsNet-Id und SID sind auf jedem Windows XP embedded einzigartig. Wenn allerdings der Distributionsweg eines Images über den Klonprozess stattfindet, sind diese Werte die gleichen wie beim Master-Image. Das führt dazu, dass die Systeme mit den geklonten XPe Images nicht im gleichen Netzwerk betrieben werden können, weil eben der Computername, AmsNet-Id und die SID gleich sind.

Um die zeitraubende und fehleranfällige Prozedur der Merkmaländerungen zu vereinfachen kann man das CX-Cloning-Tool für diese Art der Aufgaben einsetzen.

Mit dem CX-Cloning-Tool ist es auch möglich diese Daten automatisch zu ändern. Somit werden die geklonten Systeme wieder unterscheidbar und können zusammen in einem Netzwerk betrieben werden.

Das CX-Cloning-Tool ist ein konsolenbasiertes Werkzeug und kann im Windows XPe embedded Standard Betriebssystem für Beckhoff Embedded-PCs mit der Eingabeaufforderung (Command Prompt) verwendet werden. (start --> run... --> "cmd" Enter). Dadurch lässt es sich in Skripte integrieren.

Das CX-Cloning-Tool wird mit der Eingabeaufforderung aufgerufen. Über die verschiedenen Parameter können die Funktionen einzeln oder alle nacheinander mit den Combo-Parametern aufgerufen werden:

Beschreibung der Funktionen:

Hier werden im Einzelnen die Parameter des CX-Cloning-Tools erklärt:

CX-Cloning-Tool 1:

Die hier beschriebenen Funktionen des CX-Cloning-Tools sind in Version 3.1.0.14 enthalten. Diese Version des CX-Cloning-Tools ist in den XPe Betriebsystemen Version 1.35 bzw. 135a, oder höher, für Beckhoff Embedded-PCs enthalten.

Combo-Parameter des CX-Cloning-Tools:

cxcloningtool –all

Schlüssel in der Registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceString

Wert im Schlüssel:

SysPropChange

Datum des Wertes:

c:\windows\system32\cxcloningtool.exe -all

Ausgabe nach erfolgreichem Schreiben des runonce Eintrags: "CXCloningTool runs after reboot"

HINWEIS: Diese Option eignet sich besonders für das Erstellen von Master-Images, weil die individuellen Daten (Computername, AmsNetId, SID) nach dem Wiederherstellen des Images auf dem Zielsystem automatisch beim nächsten Start des Betriebssystems geändert werden.

cxcloningtool –ro

Grundlegende CX-Cloning-Tool Parameter:

cxcloningtool –n


cxcloningtool –a


cxcloningtool -s

Optionale CX-Cloning-Tool Parameter:

cxcloningtool –c


cxcloningtool –rb


cxcloningtool –rc


REG IMPORT registryDatei.reg

Verhalten des CX-Cloning-Tools mit Write Filtern:

Das CX-Cloning-Tool erkennt ob ein Write Filter aktiviert ist. Wenn ein Write-Filter aktiviert ist, wird keine CX-Cloning-Tool Funktion durchgeführt. Write-Filter (EWF, FBWF) kontrollieren die Schreibzugriffe auf das Medium. Somit sind die gemachten Änderungen am System nur zur Laufzeit des Betriebsystems vorhanden.
Mehr zum Thema Write Filter, und zur Steuerung der Write Filter finden Sie hier.

Das CX-Cloning-Tool gibt dann folgende Fehlermeldung aus: "A WriteFilter is active. Please disable the Filter and restart the program!"

CX-Cloning-Tool 2:

Vermeiden Sie Seiteneffekte

  • Write Filter deaktivieren
  • CX-Cloning-Tool Operation durchführen
  • Write Filter aktiveren

Wenn man das CX-Cloning-Tool mit dem Parameter "-ro" aufruft und dann einen Schreibfilter aktiviert. Dann wird bei jedem Start des Gerätes ein Aufruf des CX-Cloning-Tools stattfinden. Das CX-Cloning-Tool stellt fest, dass ein Write Filter aktiv ist und beendet sich. Da aber die Änderungen nicht gesichert werden, bleibt der CX-Cloning-Tool Eintrag in der Registry erhalten. Somit wiederholt sich dieses Verhalten beim nächsten Start des Gerätes.

Verwandte Artikel:

Konfiguration eines XPE Images

Dieser Artikel beschreibt, den Einsatz des CX-Cloning-Tools zum Erstellen von Master-Images

Write Filter Konzepte

Funktionsweise und Unterschiede der Write Filter in Windows XP embedded Standard Images für Beckhoff Embedded-PC Plattformen.