一键清除VC工程生成的垃圾文件
来源:互联网 发布:1463 端口号 编辑:程序博客网 时间:2024/05/22 14:30
- 下载代码,并把它保存为.bat文件,然后运行这个批处理文件。
- 安装完成后,当点击一个目录时,右键菜单中会出现“清除VC工程”的菜单,这样就可以清除相应目录下的VC工程垃圾文件。
@echo off
cls
@rem BC微软自win2000以后都取消了批处理中常用的choice命令,为了兼容2k/xp/2k3不得不采用脚步进行用户确认交互
echo WScript.Quit(WScript.CreateObject(^"WScript.Shell^").Popup(WScript.Arguments(0),0,WScript.Arguments(1),4+32));>"%TEMP%ChoiceSubst.js"
if {%1}=={} goto help
if {%1}=={install} goto install
WScript "%TEMP%ChoiceSubst.js" "确认清除该目录下(包括子目录)的VC工程垃圾文件吗?" "%1"
if %ERRORLEVEL%==6 GOTO cleanfile
goto end
:cleanfile
del /q /s "%1*.hpj" "%1*.aps" "%1*.ncb" "%1*.opt" "%1*.pdb" "%1*.pch" "%1*.mdp" "%1*.plg" "%1*.obj" "%1*.exp" "%1*.bsc" "%1*.clw" "%1*.res" "%1*.sbr" "%1*.ilk" "%1*.idb"
goto end
:install
echo 开始安装
copy /Y "%0" %SystemRoot%system32CleanVcPrj.bat
echo Windows Registry Editor Version 5.00>%temp%CleanVcPrj.bat.reg
echo [HKEY_CLASSES_ROOTDirectoryshellCleanVcProject]>>%temp%CleanVcPrj.bat.reg
echo [HKEY_CLASSES_ROOTDirectoryshellCleanVcProject]>>%temp%CleanVcPrj.bat.reg
echo ^@=^"清理VC工程文件^">>%temp%CleanVcPrj.bat.reg
echo [HKEY_CLASSES_ROOTDirectoryshellCleanVcProjectcommand]>>%temp%CleanVcPrj.bat.reg
echo [HKEY_CLASSES_ROOTDirectoryshellCleanVcProjectcommand]>>%temp%CleanVcPrj.bat.reg
echo ^@=^"CleanVcPrj.bat ^"%%1^"^">>%temp%CleanVcPrj.bat.reg
regedit.exe /s %temp%CleanVcPrj.bat.reg
del /q %temp%CleanVcPrj.bat.reg
echo 安装完成,祝您工作顺利!
pause
goto end
:help
echo ┌──────────────────────────┐
echo │说明: │
echo │VC工程清理工具 v1.0 2006/1/16 │
echo │这个工具可以清理VC工程中的垃圾文件,带自安装功能。 │
echo │绿色软件,只有3k大小,开放源码,随意修改。 │
echo │有问题或者有更好的方法实现或增强,请别忘了告诉我哦。│
echo │我的邮箱:modasi@163.com QQ号/MSN:730037@qq.com │
echo ├──────────────────────────┤
echo │安装方法: │
echo │在cmd控制台窗口中带 install 参数运行即可。 │
echo │例如 C:^>cleanvcprj.bat install │
echo ├──────────────────────────┤
echo │使用方法: │
echo │在要清理的文件夹上点击右键,选择[清理VC工程文件]。 │
echo │使用命令行调用也可以实现批量清理等功能,例如: │
echo │C:^>cleanvcprj.bat ^"要清除的目录^" │
echo └──────────────────────────┘
WScript "%TEMP%ChoiceSubst.js" "您现在要进行安装吗?" "安装VC工程清理工具"
if %ERRORLEVEL%==6 GOTO install
goto end
:end
cls
@rem BC微软自win2000以后都取消了批处理中常用的choice命令,为了兼容2k/xp/2k3不得不采用脚步进行用户确认交互
echo WScript.Quit(WScript.CreateObject(^"WScript.Shell^").Popup(WScript.Arguments(0),0,WScript.Arguments(1),4+32));>"%TEMP%ChoiceSubst.js"
if {%1}=={} goto help
if {%1}=={install} goto install
WScript "%TEMP%ChoiceSubst.js" "确认清除该目录下(包括子目录)的VC工程垃圾文件吗?" "%1"
if %ERRORLEVEL%==6 GOTO cleanfile
goto end
:cleanfile
del /q /s "%1*.hpj" "%1*.aps" "%1*.ncb" "%1*.opt" "%1*.pdb" "%1*.pch" "%1*.mdp" "%1*.plg" "%1*.obj" "%1*.exp" "%1*.bsc" "%1*.clw" "%1*.res" "%1*.sbr" "%1*.ilk" "%1*.idb"
goto end
:install
echo 开始安装
copy /Y "%0" %SystemRoot%system32CleanVcPrj.bat
echo Windows Registry Editor Version 5.00>%temp%CleanVcPrj.bat.reg
echo [HKEY_CLASSES_ROOTDirectoryshellCleanVcProject]>>%temp%CleanVcPrj.bat.reg
echo [HKEY_CLASSES_ROOTDirectoryshellCleanVcProject]>>%temp%CleanVcPrj.bat.reg
echo ^@=^"清理VC工程文件^">>%temp%CleanVcPrj.bat.reg
echo [HKEY_CLASSES_ROOTDirectoryshellCleanVcProjectcommand]>>%temp%CleanVcPrj.bat.reg
echo [HKEY_CLASSES_ROOTDirectoryshellCleanVcProjectcommand]>>%temp%CleanVcPrj.bat.reg
echo ^@=^"CleanVcPrj.bat ^"%%1^"^">>%temp%CleanVcPrj.bat.reg
regedit.exe /s %temp%CleanVcPrj.bat.reg
del /q %temp%CleanVcPrj.bat.reg
echo 安装完成,祝您工作顺利!
pause
goto end
:help
echo ┌──────────────────────────┐
echo │说明: │
echo │VC工程清理工具 v1.0 2006/1/16 │
echo │这个工具可以清理VC工程中的垃圾文件,带自安装功能。 │
echo │绿色软件,只有3k大小,开放源码,随意修改。 │
echo │有问题或者有更好的方法实现或增强,请别忘了告诉我哦。│
echo │我的邮箱:modasi@163.com QQ号/MSN:730037@qq.com │
echo ├──────────────────────────┤
echo │安装方法: │
echo │在cmd控制台窗口中带 install 参数运行即可。 │
echo │例如 C:^>cleanvcprj.bat install │
echo ├──────────────────────────┤
echo │使用方法: │
echo │在要清理的文件夹上点击右键,选择[清理VC工程文件]。 │
echo │使用命令行调用也可以实现批量清理等功能,例如: │
echo │C:^>cleanvcprj.bat ^"要清除的目录^" │
echo └──────────────────────────┘
WScript "%TEMP%ChoiceSubst.js" "您现在要进行安装吗?" "安装VC工程清理工具"
if %ERRORLEVEL%==6 GOTO install
goto end
:end
- 一键清除VC工程生成的垃圾文件
- 一键清除VC工程生成的垃圾文件
- 一键清除windows系统的垃圾文件(保存为BAT格式)
- 清除VC工程的批处理
- 自动删除-IAR项目工程生成垃圾文件的工具
- 清除垃圾文件的小技巧
- 清理VC工程中的垃圾文件.bat
- 清除垃圾文件
- 清除系统垃圾文件的BAT脚本
- 一键清理系统垃圾文件
- 一键清理系统垃圾文件
- 一键清理系统垃圾文件
- 一键清理系统垃圾文件
- 删去VC垃圾文件的批处理程序
- 清除系统垃圾文件
- 清除系统垃圾文件
- 清除垃圾文件解决方法
- 清除系统垃圾文件bat
- 今日感悟:谦谦君子,温润如玉
- 较多详细注释的excelVBA入门语句
- 打算坚持每天写一点文章
- vim 用法简介
- 毕业设计代码设计阶段总结(一)
- 一键清除VC工程生成的垃圾文件
- 对于时间格式 08/21 08:21 用 MM/dd HH:mm 格式无法进行匹配的问题
- My USACO Analysis:Greedy Gift Givers
- Friday the Thirteenth
- 毕业之前要做的20件事
- 如何配置 windows 安装盘需要拷贝的文件
- 改变控件的大小和位置(关于MoveWindow()或SetWindowPos())
- 如何通过命令行注销网络共享
- Analysis:Friday the Thirteenth