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!


Aktualisiert: 13.09.2021 von Bernhard

Top-Artikel in diesem Bereich

Preview sleep oder wait in Batch Dateien: pause cmd

sleep oder wait in Batch Dateien: pause cmd

geändert: 12.09.2017 von Bernhard (Erstveröffentlichung: 02.04.2010)

Die Funktion wait oder sleep war in BATch Dateien standardmäßig nicht vorhanden.Abhilfe schafft ein kleiner Umweg über den ping Command ... weiterlesen

Preview cmd Befehl Windows Verwaltung: Systemsteuerung cpl und msc

cmd Befehl Windows Verwaltung: Systemsteuerung cpl und msc

geändert: 17.10.2016 von Bernhard (Erstveröffentlichung: 29.01.2009)

cmd Befehl Windows Verwaltung: Systemsteuerung cpl und msc ... weiterlesen

Preview Aufbau einer Batch Datei Syntax: echo off cmd

Aufbau einer Batch Datei Syntax: echo off cmd

geändert: 05.06.2016 von Bernhard (Erstveröffentlichung: 23.05.2008)

echo @ bzw. @echo off @ bzw. @echo off steuern die Anzeige der Batch DateiOhne dem Befehl @ vor jedem Befehl wird beim Ausführen der Batch Datei immer die Befehlszeile und dann Das Ergebnis angezeigt: ... weiterlesen


Fragen / Kommentare