Comment automatiser les commandes Windows Diskpart dans un script

Etre capable d'automatiser le partitionnement du disque, la création de volume et le formatage du système de fichiers peut être très utile Il est particulièrement utile pour les processus d’imagerie, par exemple. depuis un disque de démarrage WinPE.

La commande windows diskpart peut être automatisée à l'aide d'un simple fichier texte. Pas familier avec Diskpart? Ouvrez le processeur de commandes Windows (cmd.exe) et tapez:

DiskPart

Aidez-moi

Si vous voulez de l'aide avec une commande spécifique, tapez:

Aidez-moi

Où se trouve la commande pour laquelle vous voulez de l'aide.

Pour automatiser diskpart, il vous suffit de créer un fichier texte avec vos commandes diskpart, puis d'appeler diskpart à partir de votre invite de commande ou de votre script et de lui transmettre le nom du fichier texte.

Par exemple, supposons que vous ayez démarré un ordinateur sur WinPE et que vous souhaitiez effacer le lecteur “C:” local et en créer un nouveau. Pour ce faire, ouvrez notepad.exe, puis tapez ce qui suit:

sélectionnez le disque 0

nettoyer

créer une partition primaire

assigner une lettre = C

actif

format fs = ntfs label = Windows rapide

Enregistrez maintenant le fichier sous WipeC.txt et fermez le Bloc-notes.

Puis lancez-le comme ceci:

diskpart.exe / s WipeC.txt

Veuillez noter que cet exemple supprimera complètement le contenu du disque 0 local!

Plus spécifiquement, il va: effacer toutes les partitions du disque 0, créer une seule partition principale occupant tout le disque, attribuer à cette partition la lettre de lecteur C:, la définir comme active pour pouvoir démarrer à partir de celle-ci, puis un volume appelé «Windows» formaté rapidement en NTFS.