VC工程清理

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/Alexanderrr/article/details/49647501
用Visual Studio 編寫程序的時候,工程目錄中會產生一些臨時文件。使用下面的批處理,可以刪除這些臨時文件,減少磁盤佔用。


以下內容放在記事本中,另存爲bat文件。運行時,放在VC的工程目錄下。


//*****************************  分割線    ********************************************


@VS2012工程目錄清理


@echo Off
del /s /a  *.ipch  2>nul
del /s /a  *.suo *.sdf  2>nul
del /s /a  *.pdb *.ilk *.exe 2>nul
del /s /a  *.pch *.pdb *.idb *.res *.obj *.tlog *.tlb 2>nul




@刪除空文件夾
for /f "tokens=*" %%i in ('dir/s/b/ad^|sort /r') do rd "%%i"


//*****************************     分割線    ********************************************


@VS2008工程目錄清理


@echo Off


del /s /a *.txt *.exe *.suo *.ncb *.user *.pdb *.netmodule *.aps *.ilk 2>nul
FOR /R . %%d IN (.) DO rd /s /q "%%dx64" 2>nul
FOR /R . %%d IN (.) DO rd /s /q "%%dDebug" 2>nul
FOR /R . %%d IN (.) DO rd /s /q "%%dRelease" 2>nul
FOR /R . %%d IN (.) DO rd /s /q "%%dBin" 2>nul
FOR /R . %%d IN (.) DO rd /s /q "%%dObj" 2>nul




rem If the Properties directory is empty, remove it
FOR /R . %%d in (.) do rd /q "%%dProperties" 2> nul
//*****************************     分割線   ********************************************


@VC6.0工程目錄清理


@echo Off




del /f *.dsw
del /f *.ncb
del /f *.opt
del /f *.aps
del /f *.clw
del /f *.plg


del /f ReadMe.txt
rd /s /q Debug
rd /s /q Release
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章