Se eu tentar executar mkdir build
para criar um build
diretório, se o diretório já existir, este erro será gerado: A subdirectory or file build already exists.
. Preciso excluir e substituir este diretório. Qual é o comando para isso?
Responder1
Você pode excluir o diretório de construção com
rd /s /q build
ou
if exist build rd /s /q build
Responder2
Eu queria criar um diretório apenas se ele não existir
Se existir, nada a fazer
Abaixo funcionou muito bem no arquivo bat:
if not exist someDir1 mkdir someDir1
Responder3
Não acho que seja possível usar o mkdir
comando para fazer isso nativamente (embora se você quisesse fazer um pouco mais de script, seria possível).
Uma alternativa simples é o seguinte comando no PowerShell:
New-Item path -type directory -force
Onde path
está algo comoC:\users\name\build
Para mais informações, New-Item
consulte:http://technet.microsoft.com/en-us/library/ee176914.aspx