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
以下内容放在记事本中,另存为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
相关文章推荐
- 让Python文件也可以当bat文件运行
- 用批处理删除注册表健值的方法分享
- cmd批处理转义字符%的详细解释
- 通过批处理调用SQL的方法(osql)
- 将批处理文件注册成服务在系统启动的时候自动调用
- 用批处理实现读取文本文件并实现超链接代码的输出[原创]_DOS/BAT_脚本之家
- 用批处理解决数学问题的代码第1/4页
- 如何让批处理程序启动的时候最小化
- 利用批处理结合winrar轻松压缩文件
- 不错的批处理脚本 第一部分
- 用批处理重命名文本文件名的代码
- 三个不同文件停顿二秒弹出不同窗口的批处理
- 使用批处理修改web打印设置笔记 适用于IE
- SendTo增强版 批处理实用小工具
- 批处理中的预处理实现代码
- 不错的批处理脚本实例代码 第二部分
- 迅速删除非法文件名的批处理代码
- 批处理 延时不完全总结
- 用批处理修改日期 然后在改回来
- 批处理操作注册表完全攻略(读取注册表/写入注册表等)