Automatisieren von Windows Diskpart-Befehlen in einem Skript

Die Möglichkeit, Festplattenpartitionierung, Volume-Erstellung und Dateisystemformatierung zu automatisieren, kann sehr nützlich sein. Es ist besonders praktisch für Abbildungsprozesse, z. von einer WinPE-Bootdiskette.

Der Windows-Befehl diskpart kann mit einer einfachen Textdatei automatisiert werden. Nicht vertraut mit Diskpart? Öffnen Sie den Windows-Befehlsprozessor (cmd.exe) und geben Sie Folgendes ein:

Scheibenteil

Hilfe

Wenn Sie bei einem bestimmten Befehl Hilfe benötigen, geben Sie Folgendes ein:

Hilfe

Wo ist der Befehl, mit dem Sie Hilfe benötigen.

Um diskpart zu automatisieren, müssen Sie einfach eine Textdatei mit Ihren diskpart-Befehlen erstellen. Anschließend rufen Sie diskpart über die Eingabeaufforderung oder das Skript auf und übergeben den Namen der Textdatei.

Angenommen, Sie haben einen Computer mit WinPE gestartet und möchten das lokale Laufwerk "C:" löschen und ein neues Laufwerk erstellen. Öffnen Sie dazu notepad.exe und geben Sie Folgendes ein:

Wählen Sie Datenträger 0 aus

sauber

Erstellen Sie die primäre Partition

Brief vergeben = C

aktiv

format fs = ntfs label = Windows schnell

Speichern Sie das jetzt als WipeC.txt und schließen Sie den Editor.

Dann führe es so aus:

diskpart.exe / s WipeC.txt

Bitte beachten Sie, dass dieses Beispiel den Inhalt der lokalen Festplatte 0 vollständig entfernt!

Genauer gesagt, wird Folgendes ausgeführt: Löschen Sie alle Partitionen von Datenträger 0, erstellen Sie eine einzige primäre Partition, die die gesamte Festplatte belegt, weisen Sie den Laufwerksbuchstaben C: zu, setzen Sie ihn als aktiv, sodass Sie von dort booten können, und erstellen Sie dann ein Volume namens „Windows“, das schnell als NTFS formatiert wurde.