Se provo a correre mkdir build
per creare una build
directory, se la directory esiste già, è gettato questo errore: A subdirectory or file build already exists.
. Devo eliminare e sovrascrivere questa directory. Qual è il comando per quello?
Se provo a correre mkdir build
per creare una build
directory, se la directory esiste già, è gettato questo errore: A subdirectory or file build already exists.
. Devo eliminare e sovrascrivere questa directory. Qual è il comando per quello?
Risposte:
È possibile eliminare la directory di build con
rd /s /q build
o
if exist build rd /s /q build
Volevo creare una directory solo se non esiste
Se esiste, niente da fare
Di seguito ha funzionato benissimo nel file bat:
if not exist someDir1 mkdir someDir1
Non penso che sia possibile usare il mkdir
comando per farlo in modo nativo (anche se se tu volessi fare un po 'più di script, sarebbe possibile).
Una semplice alternativa è il seguente comando in PowerShell:
New-Item path -type directory -force
Dov'è path
qualcosa del genereC:\users\name\build
Per ulteriori informazioni, New-Item
consultare: http://technet.microsoft.com/en-us/library/ee176914.aspx
Puoi provare il rd
comando per rimuovere la directory. Tuttavia, è necessario assicurarsi che la directory sia prima vuota.
Questo comando può aiutare:
mkdir -p a & rm -r a & mkdir a