【问题标题】:Windows cmd which removes every bin and obj foldersWindows cmd 删除每个 bin 和 obj 文件夹
【发布时间】:2017-01-28 13:52:41
【问题描述】:

我正在尝试编写一个 Windows 脚本,该脚本将删除我的项目文件夹中的每个 binobj 文件夹。它只是不起作用..

我找到this

对于 /d /r 。 %d in (_svn) do @if exists "%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 文件夹,但不在子文件夹中

感谢您的帮助

【问题讨论】:

    标签: windows batch-file command batch-processing windows-console


    【解决方案1】:

    像这样:

    for /d /r . %%d in (bin obj) do @if exist "%%d" rd /s/q "%%d"
    

    【讨论】:

      【解决方案2】:
      1. 创建一个空文件并将其命名为 DeleteBinObjFolders.bat
      2. 将以下代码复制粘贴到 DeleteBinObjFolders.bat
      3. DeleteBinObjFolders.bat 文件复制到与您的解决方案 (*.sln) 文件相同的文件夹中。
      @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
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-05-08
        • 2011-03-21
        • 1970-01-01
        • 2017-01-20
        • 2014-02-11
        • 1970-01-01
        相关资源
        最近更新 更多