Se eu tentar correr mkdir build
para criar um build
diretório, se o diretório já existe, este erro é lançado: A subdirectory or file build already exists.
. Eu preciso excluir e substituir este diretório. Qual é o comando para isso?
Se eu tentar correr mkdir build
para criar um build
diretório, se o diretório já existe, este erro é lançado: A subdirectory or file build already exists.
. Eu preciso excluir e substituir este diretório. Qual é o comando para isso?
Respostas:
Você pode excluir o diretório de construção com
rd /s /q build
ou
if exist build rd /s /q build
Eu queria criar um diretório apenas se ele não existir.
Se existir, nada a ver
Abaixo funcionou muito bem no arquivo bat:
if not exist someDir1 mkdir someDir1
Eu não acho que é possível usar o mkdir
comando para fazer isso de forma nativa (embora, se você quiser fazer um pouco mais de script, isso seria possível).
Uma alternativa simples é o seguinte comando no PowerShell:
New-Item path -type directory -force
Onde path
é algo comoC:\users\name\build
Para New-Item
saber mais, consulte: http://technet.microsoft.com/en-us/library/ee176914.aspx
Você pode tentar o rd
comando para remover o diretório Você precisa garantir que o diretório esteja vazio primeiro.