cmd ausführen nach Windows Setup oder Sysprep

Bevor ein Rechner mehrfach geklont wird, muss auf diesem vorher Sysprep ausgeführt werden. Sysprep setzt das Betriebssystem in eine Art Auslieferungszustand, ohne die installierten Programme oder Dateien zu entfernen. Nach dem Ausführen von Sysprep und beim Starten des PC muss dieser in einem Minisetup neu eingerichtet werden: PC-Name, Benutzer, Länderkennung, Keyboardlayout, etc. ähnlich einem neu gekauften Computer.  

Damit nach dem Sysprep-Vorgang automatisch ein Batchskript gestartet werden kann, ist es möglich eine eine Batchdatei mit Namen setupcomplete.cmd in c:\Windows\Setup\scripts\setupcomplete.cmd zu erstellen. Die Datei wird übrigens auch nach dem Windows Setup ausgeführt.

Zum Testen hab ich mal folgende Zeilen in die Datei geschrieben:

Zeile 1 erzeugt eine Datei unter c:, die folgenden Zeilen schreiben Keys in die Registrierung, 

Dann hab ich Sysprep ausgeführt und den Rechner ausgeschaltet:

In diesem Zustand könnte die Windows-Installation auf mehrere PCs geklont werden, siehe auch: www.libe.net/themen/Festplatte-klonen.php

Beim 1ten Start des  wird die Batchdatei ausgeführt und erzeugt über den Batchaufruf eine Datei in c: und die Registry-Keys dieses Beispiels:

warum Sysprep / generalize?

Sysprep / generalize wird verwendet um  den PC eindeutig zu machen: Sysprep entfernt alle computerbezogenen Einstellungen wie Computername, Benutzerprofil und Security Identifier. Ein Rechner mit zuvor gestartetem Sysprep kann dann also ohne weiteres geklont werden: Der geklonte PC läuft beim ersten Start dann durch eine Art Minisetup in welchem der Computername, Benutzerprofile, Security Identifier, ... neu geschrieben werden.

Tools um den PC zu klonen: kommerzielle vs. kostenlose Programme im Überblick

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!


veröffentlicht am 14.01.2013 von Bernhard
geändert am 13.09.2021 von Bernhard



Fragen / Kommentare


Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Nutzung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Details anzeigen.