Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use diskpart /s para ejecutar scripts que automaticen tareas relacionadas con el disco, como la creación de volúmenes o la conversión de discos en discos dinámicos. La creación de scripts para realizar estas tareas es útil si implementa Windows mediante instalación desatendida o la herramienta Sysprep, que no son compatibles con la creación de otros volúmenes que no sean el volumen de arranque.
Para crear un script de diskpart, cree un archivo de texto que contenga los comandos Diskpart que desea ejecutar, con un comando por línea y sin líneas vacías. Puede iniciar una línea con rem para convertir la línea en un comentario. Por ejemplo, este es un script que borra un disco y, a continuación, crea una partición de 300 MB para el entorno de recuperación de Windows:
select disk 0
clean
convert gpt
create partition primary size=300
format quick fs=ntfs label=Windows RE tools
assign letter=T
Examples
- Para ejecutar una secuencia de comandos diskpart, en el símbolo del sistema, escriba el siguiente comando, donde scriptname es el nombre del archivo de texto que contiene la secuencia de comandos:
diskpart /s scriptname.txt
- Para redirigir la salida de secuencias de comandos de diskpart a un archivo, escriba el siguiente comando, donde logfile es el nombre del archivo de texto donde diskpart escribe su salida:
diskpart /s scriptname.txt > logfile.txt
Remarks
Al usar el comando diskpart como parte de un script, se recomienda completar todas las operaciones de diskpart juntas como parte de un único script diskpart. Puede ejecutar scripts diskpart consecutivos, pero debe dejar al menos 15 segundos entre cada script para un cierre completo de la ejecución anterior antes de volver a ejecutar el comando diskpart en scripts sucesivos. De lo contrario, puede que los scripts sucesivos no funcionen. Puede agregar una pausa entre dos scripts de diskpart agregando el comando
timeout /t 15a su archivo por lotes junto con los scripts de diskpart.Cuando se inicia diskpart, la versión de diskpart y el nombre del equipo se muestran en el símbolo del sistema. De forma predeterminada, si diskpart encuentra un error al intentar realizar una tarea con script, diskpart deja de procesar el script y muestra un código de error (a menos que haya especificado el parámetro noerr ). Sin embargo, diskpart siempre devuelve errores cuando encuentra errores de sintaxis, independientemente de si usó el parámetro noerr . El parámetro noerr le permite realizar tareas útiles, como usar un solo script para eliminar todas las particiones en todos los discos, independientemente del número total de discos.