Si trato de ejecutar mkdir build
para crear un build
directorio, si el directorio ya existe, se produce este error: A subdirectory or file build already exists.
. Necesito eliminar y sobrescribir este directorio. ¿Cuál es el comando para eso?
Si trato de ejecutar mkdir build
para crear un build
directorio, si el directorio ya existe, se produce este error: A subdirectory or file build already exists.
. Necesito eliminar y sobrescribir este directorio. ¿Cuál es el comando para eso?
Respuestas:
Puede eliminar el directorio de compilación con
rd /s /q build
o
if exist build rd /s /q build
Quería crear directorio sólo si no existe
Si existe, nada que ver
A continuación funcionó muy bien en el archivo bat:
if not exist someDir1 mkdir someDir1
No creo que sea posible usar el mkdir
comando para hacerlo de forma nativa (aunque si fuera a hacer un poco más de secuencias de comandos, sería posible).
Una alternativa simple es el siguiente comando en powershell:
New-Item path -type directory -force
Donde path
es algo comoC:\users\name\build
Para obtener más información, New-Item
consulte: http://technet.microsoft.com/en-us/library/ee176914.aspx
Puede probar el rd
comando para eliminar el directorio. Sin embargo, primero debe asegurarse de que el directorio esté vacío.