C#快速刪除bin和obj文件夾的方法


C#程序總會生成bin和obj文件夾,為了減小源碼的大小,就有必要將這兩個文件夾刪除,於是想到用批處理文件來刪除。

 

以下是批處理的代碼:

@echo off
set nowPath=%cd%
cd /
cd %nowPath%

::delete specify file(*.pdb,*.vshost.*)
for /r %nowPath% %%i in (*.pdb,*.vshost.*) do (del %%i)

::delete specify folder(obj,bin)
for /r %nowPath% %%i in (obj,bin) do (IF EXIST %%i RD /s /q %%i)

echo OK
pause

注:
1、批處理中兩個半角冒號開頭表示注釋掉這一行
2、將以上代碼復制到記事本中,並且命名為bat后綴的文件,如clear.bat.
3、clear.bat最好放到要執行刪除操作的目錄(或上層目錄)

如果只要刪除某個文件,可以將for /r %nowPath% %%i in (obj,bin) do (IF EXIST %%i RD /s /q %%i) 這一句去掉,然后將for /r %nowPath% %%i in (*.pdb,*.vshost.*) do (del %%i) 這一句中的(*.pdb,*.vshost.*)改成要刪除的文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM