您的位置:首页 > 其它

VC工程清理

2015-06-28 13:13 169 查看
用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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  VC清理 批处理