DISKPART can be used also inside a batch. Here you find a batch that clean the partition table, recreate a new partition on first drive and format it.
@ECHO OFF @ECHO. @ECHO "Clean Disk...." DISKPART /s CreaPartizione.ini
Then create a file called “CreaPartizione.ini” with the DISKPART command:
Select disk 0 clean create partition primary select partition 1 active format FS=NTFS QUICK assign LETTER=C exit
You can easily change the commands to pass to DISKPART editing the file CreaPartizioni.ini