好工具推荐系列:写个.bat批处理脚本,实现一键删除VC++目录下的临时文件

简介: 好工具推荐系列:写个.bat批处理脚本,实现一键删除VC++目录下的临时文件

批量删除VS临时文件.bat


@echo off
echo ---------------------------------------------------- 
echo By Kaidy
echo Press any key to delete all files with ending: 
echo *.aps *.idb *.ncp *.obj *.pch *.tmp *.sbr
echo *.tmp *.pdb *.bsc *.ilk *.res *.ncb *.opt
echo *.suo *.manifest *.dep
echo There are Visual C++ and Visual Studio junk
echo 
echo 批处理中del命令的用法:
echo 主要用到三个参数---/F ,/S和/Q:
echo /F 保证只读的文件也会被删除。强制删除所有属性的文件。
echo /S 将进入子目录中进行删除,这样可以批量删除很多工程的临时文件。
echo /Q 安静模式,删除文件不需要手动确定。
echo ---------------------------------------------------- 
::暂停可有可无
::pause
::删除指定的文件夹
rd /s /q ipch
rd /s /q Pdb
rd /s /q .vs
::删除指定的文件
del /F /S /Q *.aps *.idb *.ncp *.obj *.pch *.sbr *.tmp *.pdb *.bsc *.ilk *.res *.ncb *.opt *.suo *.manifest *.dep *.ipch *.suo *.vcxproj.user *.VC.db *.tlog *.iobj *.ipdb *.lastbuildstate *.exp *.shm
::暂停可有可无
::pause


---


参考文献


https://www.cnblogs.com/dasusu/p/9058554.html


相关文章
|
2月前
|
Linux API C++
超级好用的C++实用库之文件目录操作
超级好用的C++实用库之文件目录操作
32 0
|
6月前
|
Linux API C++
【C++ 17 新特性 文件管理】探索C++ Filesystem库:文件和目录操作的全面指南(一)
【C++ 17 新特性 文件管理】探索C++ Filesystem库:文件和目录操作的全面指南
1775 3
|
6月前
|
Linux C++ iOS开发
【C++ 17 新特性 文件管理】探索C++ Filesystem库:文件和目录操作的全面指南(二)
【C++ 17 新特性 文件管理】探索C++ Filesystem库:文件和目录操作的全面指南
853 2
|
3月前
|
缓存 C++ Windows
Inno setup 脚本判断 Microsoft Visual C++ Redistributable 不同版本区别
Inno setup 脚本判断 Microsoft Visual C++ Redistributable 不同版本区别
|
5月前
|
Linux C++
Linux C/C++目录和文件的更多操作
Linux C/C++目录和文件的更多操作
|
5月前
|
Linux C++
Linux C/C++目录操作
Linux C/C++目录操作
|
6月前
|
缓存 网络协议 编译器
针对Android系统工程师的C/C++学习目录
针对Android系统工程师的C/C++学习目录
58 0
|
6月前
|
C++ 索引 缓存
【C/C++每日一练】总目录(2023.2.18~5.18)共90篇
【C/C++每日一练】总目录(2023.2.18~5.18)共90篇
192 0
【C/C++每日一练】总目录(2023.2.18~5.18)共90篇
|
定位技术 C++
C++实现俄罗斯方块(附代码)
C++实现俄罗斯方块(附代码)
C++实现俄罗斯方块(附代码)
|
Shell Linux C++
shell脚本 | C/C++ 统计文件单词个数
shell脚本 | C/C++ 统计文件单词个数