c++ 调用批处理 bat 清理浏览器缓存。
1、通过工具抓取 IE浏览器,搜狗浏览器,chrome浏览器,火狐浏览器缓存路径如下:C:\Users\Administrator\AppData\Roaming\SogouExplorer\Webkit\Default\Cache
C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Cache
C:\Users\Administrator\AppData\Local\Mozilla\Firefox\Profiles\mjz6xqc1.default-release\cache2\entries
C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files
C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5
C:\Users\Administrator\AppData\Local\Microsoft\Windows\WebCache注意:小贴士【浏览器缓存位置可以用杀毒软件 清理垃圾功能,定位缓存位置,你会发现很好用哈!!】。2、路径已经知道了,开始写批处理 清理吧,上代码:清理缓存.bat 文件内容如下:@echo off
echo 清空IE临时文件目录...del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\*.*"
del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\WebCache\*.*"echo.
echo 清理IE缓存完毕,是否清理chrome缓存?
echo.
echo 是请按任意键继续,否则请直接关闭本窗口。
pause>nuldel /f /s /q "%userprofile%\AppData\Local\Google\Chrome\User Data\Default\Cache\*.*"echo.
echo 清理chrome缓存完毕,是否清理sougou缓存?
echo.
echo 是请按任意键继续,否则请直接关闭本窗口。
pause>nuldel /f /s /q "%userprofile%\AppData\Roaming\SogouExplorer\Webkit\Default\Cache\*.*"echo.
echo 清理sougou缓存完毕,是否清理火狐firefox缓存?
echo.
echo 是请按任意键继续,否则请直接关闭本窗口。
pause>nuldel /f /s /q "%userprofile%\AppData\Local\Mozilla\Firefox\Profiles\mjz6xqc1.default-release\cache2\entries\*.*"echo.
echo 清除firefox完成!
echo. & pause将以上文件保存3、c++ 执行bat方法一:system("E:\\清理缓存.bat");
system是C标准库中的函数。方法二:WinExec("E:\\清理缓存.bat", SW_HIDE);
WinExec是 Windows.h 中的函数。方法三:PROCESS_INFORMATION pi;STARTUPINFO si;ZeroMemory(&si, sizeof(si));si.cb = sizeof(si);si.hStdInput = GetStdHandle(STD_INPUT_HANDLE);if (CreateProcess(NULL,(LPTSTR)cmd,NULL,NULL,FALSE,CREATE_NO_WINDOW,NULL,NULL,&si, &pi)){WaitForSingleObject(pi.hProcess, INFINITE);CloseHandle(pi.hProcess);CloseHandle(pi.hThread);}
创建了一个进程来执行bat文件,新进程是一个console窗口。CREATE_NO_WINDOW表示不要显示console窗口。
c++ 调用批处理 bat 清理浏览器缓存。相关推荐
- 一键清理浏览器缓存bat文件
遇到很多超级小白,不会清理浏览器缓存,干脆写个代码吧.代码如下,保存为bat文件,即可实现一键清理浏览器缓存.代码如下: @echo off echo Clearing browser cache.. ...
- java 清理页面缓存数据_Web项目中,清理浏览器缓存的几种方式
在B/S架构的项目中,访问web项目时,往往需要清理浏览器的缓存数据,js ,css 等等. //方法1:在引用的js ,css ,图片,等文件的url 处加一个变量,生成一个随机数字 //方法2:在 ...
- C#修改系统环境变量,调用批处理bat
一.设置环境变量 public void SetPath(string pathValue) { string pathlist; pathlist = Environment.GetEnvironm ...
- 怎样清理浏览器缓存[各种浏览器]
http://jingyan.baidu.com/article/8065f87fc59f1723312498f1.html http://www.iefans.net/firefox-ie-qing ...
- BAT清理IE缓存和系统垃圾
@echo off echo 清空IE临时文件目录...del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\Tempora ...
- JavaScript执行bat文件清理浏览器缓存
function exec() {window.onerror = function (err) {if (err.indexOf('utomation') != -1) {alert('命令已被用禁 ...
- Windows垃圾文件清理(批处理BAT清理垃圾文件)
垃圾文件的定义 1. 软件安装过程中产生的临时文件 许多软件在安装时,首先要把自身的安装文件解压缩到一个临时目录(一般为 Windows文件夹下的Temp目录),如WinZip等工具,然后再进行安装. ...
- 调用批处理bat文件
1 bat文件 Windows操作系统中,dos shell脚本文件,称为批处理文件,主要用于将多个命令放在一个文件中,方便自动化处理,而不需要逐个命令输入. 1.1 调用方法 调用批处理文件方法:c ...
- Vue 项目处理每次发版后要清理浏览器缓存
一.在index.vue文件添加如下代码(不推荐) <meta http-equiv="pragram" content="no-cache"> & ...
- 微信 清理浏览器缓存
在微信任意对话框),发送以下网址 http://debugx5.qq.com/ 注:https://blog.csdn.net/qq_31384551/article/details/81951234
最新文章
- 【opencv】ubuntu14.04上编译opencv-4.0.1 + opencv_contrib-4.0.1
- 为什么需要 外键 呢?
- 从Config文件中读取节点的配置信息
- 【转】1.2异步编程:使用线程池管理线程
- Shell脚本编程与文件系统修复
- shell脚本中的日期处理
- 数据库课程设计-题库管理系统
- 深度学习--激活函数之sigmoid激活函数
- 三菱PLC与威伦触摸屏通过OPC通信连接在线模拟仿真
- STM32开发环境配置
- Java Excel导出(包含图片) —— Easypoi
- Beamer简易教学 | 4 文本盒子
- ProxySQL 配置详解及读写分离(+GTID)等功能说明2 (完整篇)
- 虚拟vpc服务器搭建,虚拟私有云VPC搭建IPv6网络
- 基于Atmel128A单片机的MP31.0设计
- 第五章 课后习题(P139-140)
- Web前端是什么?Web前端包括哪些技术?
- 证书管理机构——CA(Certificate Authority)
- 回头再说 008 瞬
- 武汉二手房市场现在怎样了?涨了还是跌了?分析下武汉二手房数据