Bueno.., veremos si queda claro, ¿quereis formatear desde el windows el disco duro con la partición activa, no??
-Dejad de intentar, es imposible y no vale para nada eso de:
shell "format c:\"
No podeís formatear un disco duro con la partición activa
Y si quereis probazlo, poner format c:\ (si es donde está el windows con el que estás trabajando) en la consola y dad a si y no hos dejará.
Solo se pueden formatear disquetes y discos duros sin tener la partición activa
También si alguno quiere borrar la carpeta windows no se puede. Si acaso los ficheros del interior. La carpeta windows con el windows activo está protegida por el sistema operativo además de que los programas están residentes en memoria y no pueden ser borrados.
Saludos
P.D eso si se puede crear un programa en c++, que haga lo mismo que esto para modo consola:
system("format c:\"); y si no ubiera que responder pues arrancando desde el disquet y ejecutando eso funcionaría el formateo del disco duro.