精简版批处理清理项目垃圾
======================================================================
color fc&title 清理VS2010+编译垃圾文件批处理
@echo 清理开始…
rd /s /q Debug
rd /s /q ipch
del /f /s /q *.sdf
@pause
======================================================================
优化版批处理清理项目垃圾
======================================================================
echo 正在清理VS2010+工程中不需要的文件
echo 请确保本文件放置在工程目录之中并关闭VS2010+
echo 开始清理请稍等……
echo 清理sdf文件
del /q/a/f/s *.sdf
echo 清理ipch文件
del /q/a/f/s ipch\*.*
echo 清理Debug文件
del /q/a/f/s Debug\*.obj
del /q/a/f/s Debug\*.tlog
del /q/a/f/s Debug\*.log
del /q/a/f/s Debug\*.idb
del /q/a/f/s Debug\*.pdb
del /q/a/f/s Debug\*.ilk
del /q/a/f/s Debug\*.pch
del /q/a/f/s Debug\*.bsc
del /q/a/f/s Debug\*.sbr
echo 清理Release文件
del /q/a/f/s Release\*.obj
del /q/a/f/s Release\*.tlog
del /q/a/f/s Release\*.log
del /q/a/f/s Release\*.idb
del /q/a/f/s Release\*.pdb
del /q/a/f/s Release\*.ilk
del /q/a/f/s Release\*.pch
echo 清理Temp文件
del /q/a/f/s Temp\*.*
ECHO 文件清理完毕!本程序将在3秒后退出!现在进入倒计时………
@echo off
echo WScript.Sleep 300 > %temp%.\tmp$$$.vbs
set /a i =3
:Timeout
if %i% == 0 goto Next
setlocal
set /a i = %i% – 1
echo 倒计时……%i%
cscript //nologo %temp%.\tmp$$$.vbs
goto Timeout
goto End
:Next
cls &
echo.
======================================================================

下面说下另一种解决方式,修改配置文件
_______________________________________________________________________________________________________________________

vs2010下的解决方法是:
Tools->Options->Text Editor->C/C++->Advanced->Disable Database,设置为True
但是这样的办法会产生另外的一些问题,可能会导致其他的一些功能不能使用。例外一种解决方法是:
Tools->Options->Text Editor->C/C++->Advanced,在 Fallback Location 的属性组中,将”Always Use Fallback Location”设置为 true,将”Do Not Warn If Fallback Location Used” 设置为 true ,然后删除解决方案目录下的 sdf 文件和 ipch 目录,再次打开解决方案,发现这些烦人的东西已经不见了。
“Fallback Location” 属性说明:这是存储浏览信息数据库和 IntelliSense 文件的第二个位置,如果不指定则放置到临时目录中则存在于临时目录的VC++ 的目录中。
可以在 “Fallback Location” 属性中,设置一个固定的路径来存储这些文件,比如D:\VS2010Temp,这样也比较好管理这些庞大的臃肿的文件,可以定期清理掉它们,释放出硬盘空间!

vs2012下的解决方法是:
和vs2010大同小异,工具->选项->文本编辑器-> C/C++ ->高级->回退位置(Rollback Location)
_______________________________________________________________________________________________________________________

补充一下 vs2008的 (注意会同时删除.svn等同步记录)
REM from http://www.jb51.net/softjc/39634.html
del /s /f /a /q debug
del /s /f /a /q release
cd “%1″
del *.ncb *.suo *.scc *.user *.aps *.obj *.ilk *.pdb *.idb *.pch *.dep *.res /s /f /a /q
del *.exe.embed.* *.exe.inter* *.dll.embed.* *.dll.inter* /s /f /a /q
del BuildLog.htm UpgradeReport*.* UpgradeLog.xml *.sln.old /s /f /a /q
del *.svn-base all-wcprops entries dir-prop-base /s /f /a /q
for /f “delims=” %%i in (‘dir /ad /b /s’) do call :rd_dir_empty “%%i”
goto :eof
rem ======= 删除空目录 =========
:rd_dir_empty
rd %1 2>nul||goto :eof
set dir_route=%1
for /f “delims=” %%i in (%dir_route%) do (
set dir_route=”%%~dpi”
for /f “delims=” %%j in (‘dir /ad /b “%%~dpi”‘)do rd “%%~dpi%%j” 2>nul||goto :eof
)
:: 把路径最后的\去掉,以便set route_deepest=”%%~dpi”能取到上一层路径
if “%dir_route:~-2,1%”==”\” set dir_route=”%dir_route:~1,-2%”
if /i not “%cd%”==%dir_route% call :rd_dir_empty %dir_route%
goto :eof

_______________________________________________________________________________________________________________________
那再补个针对vc6的吧

@echo off
title 清理VC6工程垃圾文件
color F
del /F /S /Q *.aps
del /F /S /Q *.ncb
del /F /S /Q *.htm
del /F /S /Q *.obj
del /F /S /Q *.manifest
del /F /S /Q *.pch
del /F /S /Q *.pdb
del /F /S /Q *.idb
del /F /S /Q *.ilk
del /F /S /Q *.exp
del /F /S /Q *.res
del /F /S /Q *.dep
del /F /S /Q *.bsc
del /F /S /Q *.sbr
del /F /S /Q *.opt
del /F /S /Q *.plg
rd /S /Q Debug
rd /S /Q Release
打完收工~

摘自:DarkRay's BLoG.!

转载于:https://www.cnblogs.com/BjblCracked/p/3663878.html

MS IDE 工程垃圾清理相关推荐

  1. VS工程垃圾清理工具

    编译工具:VS 2013 操作系统:Win7 x64 实现功能: 1.可设置扩展名筛选删除. 2.采用多线程遍历目录,速度很快. 效果演示: 下载地址: 链接: https://pan.baidu.c ...

  2. Windows 开发之VC++垃圾清理程序软件

    概述 本程序软件的主要实现垃圾文件清理的功能,即对指定的文件格式的临时文件或垃圾文件进行遍历.扫描.显示.删除清理等功能.在程序界面设计方面,对默认对话框重新自定义绘制,主要包括标题栏的重绘.对话框边 ...

  3. 精品软件推荐 CCleaner中文版 好用的系统垃圾清理工具

    cc清理器ccleaner中文版是一款好用的系统垃圾清理工具,可以从您的系统中清除无用的文件和垃圾信息!ccleaner中文版可以让您的 Windows 运行更快.效率更高.释放出更多的硬盘空间.小巧 ...

  4. 垃圾清理代码_最近弄了个清理电脑C盘的经验

    首先,自己有个良好的习惯,尽量的保证自己C盘不装任何其它的额外的东西.一般都放到其它的盘上去,这样至少可以保证你的系统盘不会三天两头就慢,真的太烦人了. 有一个好的自动清理的软件在手里,也是必不可少的 ...

  5. sublime text3 运行lua_[电脑常识] 用这4个系统垃圾清理软件,让电脑操作系统运行如飞 !...

    电脑经过长时间的运行,便会产生大量的系统垃圾,如果不及时进行清理,电脑运行速度就会越来越慢,甚至会威胁到操作系统的安全.由于操作系统产生的系统垃圾不但数量多,而且种类复杂,如果用手工清理,那将是一件十 ...

  6. 怎么查电脑系统版本_电脑系统垃圾清理利器,专业、小巧且免费,有这一个就够了...

    图层 互联网IT技巧分享平台 大家好,我是你们的三凸 电脑使用一段时间会变慢 这是因为系统中驻留了大量的垃圾信息 安装了软件如果没有彻底清除 也会残留很多没用的注册表占据内存 还有,软件有时候会安装失 ...

  7. Windows 7系统垃圾清理自写程序

    系统清理.bat @echo off color 0a title windows7系统垃圾清理--- echo ★☆ ★☆ ★☆ ★☆ ★☆★☆★☆ ★☆ ★☆ ★☆ ★☆★ echo ★☆ ★☆ ...

  8. 360怎么看电脑配置_Win10系统自带杀毒和垃圾清理好么?需不需要安装360卫士

    文/二蛋 Win10系统自带杀毒软件和垃圾清理好用么?需不需要安装360卫士? 手机系统有安卓和苹果之分,但是电脑系统可能大部分人用的都是微软系统,当然除了个别专业人士用苹果电脑除外哈. 那我们也知道 ...

  9. 安卓清理垃圾清理代码_从战中清理代码

    安卓清理垃圾清理代码 从战中清除代码–验证 让我们直接从一个例子开始. 考虑一个简单的Web服务,该服务允许客户向商店下订单. 订单控制器的非常简化的版本可能如下所示– @RestController ...

最新文章

  1. 2009-徘徊-开场白
  2. 在Ubuntu 12.04 桌面上设置启动器(快捷方式)
  3. 亮相百度WAVE SUMMIT+2021,Intel OpenVINO带来新气象
  4. sql server 经典SQL——分组统计
  5. 实验集锦二 路由器基础信息、查看命令及CDP
  6. 跨平台C++开发环境搭建——GNU+STL+Boost+wxWidget+OpenSceneGraph
  7. 每天一个linux命令(35):ln 命令
  8. 大数据框架对比:Hadoop、Storm、Samza、Spark和Flink——flink支持SQL,待看
  9. eclipse 运行MapReduce程序错误异常汇总(解决Map not fount)
  10. CrawlSpiders
  11. 无人机在高楼区做倾斜摄影的地籍建模项目报告
  12. Linux 命令(29)—— ls 命令
  13. excel不显示0_【扫盲】小白必看:excel表里数字格式常见的几种错误?
  14. 开发日志 2017年8月31日
  15. Linux杀毒软件之ClamAV使用详解
  16. ps安装教程以及一些注意事项
  17. 键盘定位板图纸_DIY如何自制专属GH60机械键盘教程【步骤详解】
  18. 算法还原练习-20160920
  19. CSDN写作表情emoji大全
  20. java购物车的实现并发控制_购物车的实现原理

热门文章

  1. 洛谷P1396营救(最小生成树)
  2. 四种可变交流swap方法
  3. select()函数用法
  4. makefile实例【转载】
  5. ASP.Net MVC框架配置分析详解
  6. SpringBoot-JPA的查询语言详解
  7. 查看表扫描次数,并对比索引对表查询的作用
  8. CodeForces 839D - Winter is here | Codeforces Round #428 (Div. 2)
  9. Python延迟打印字符
  10. JavaMail发送简单邮件