我试图编写一个Windows脚本,删除项目文件夹中的每个bin
和obj
文件夹。它只是不起作用..
我找到this:
/ d / r。 (_svn)中的%d执行@if存在"%d" rd / s / q"%d"
所以我试过了:
for /d /r . %d in (bin) do @if exist "%d" rd /s/q "%d"
但它没有用。我最接近的是:
FOR /D %%p IN ("C:\temp\test\*.*") DO rmdir "bin" /s /q
它从第一层删除bin文件夹,但不删除子文件夹
感谢您的帮助
答案 0 :(得分:4)
像这样:
for /d /r . %%d in (bin obj) do @if exist "%%d" rd /s/q "%%d"
答案 1 :(得分:0)
@echo off @echo Deleting all BIN and OBJ folders... for /d /r . %%d in (bin,obj) do @if exist "%%d" rd /s/q "%%d" @echo BIN and OBJ folders successfully deleted :) Close the window. pause > nul