[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

删除IE缓存的批处理怎么写的?

路径是C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
我写的代码是....却没有删除掉缓存文件。。。怎么回事呢?我删除C盘2文件夹下的文件都可以删除的呀??我以为是空格文件夹的问题。试了第一个代码后。我才确定不是空格文件夹问题。。
  1. @echo off
  2. del /q "c:\2 1\*.*"
  3. pause
复制代码
  1. @echo off
  2. del /q "c:\2\*.*"
  3. pause
复制代码
  1. @echo off
  2. del /q "C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\*.*"
  3. pause
复制代码
[ 本帖最后由 qq544935474 于 2011-2-15 03:32 编辑 ]

  1. @echo off
  2. del /q /s /a /f "%userprofile%\Local Settings\Temporary Internet Files\*"
  3. pause
复制代码
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

试了一下你写的代码。缓存。。还在。。

TOP

即便删除了ie缓存,文件还是看得见,但是文件确实不存在了(复制粘贴一下就知道,复制的了,但粘贴不出来)

TOP

回复 4楼 的帖子

是的,,,文件却实不在了,,但我想要如图二效果。。也就是打开缓存文件夹。。里面什么也没有。。。。

TOP

其实我不主张删除文件夹,但是...
  1. @echo off
  2. rd /q /s "%userprofile%\Local Settings\Temporary Internet Files\"
  3. md "%userprofile%\Local Settings\Temporary Internet Files\"
  4. pause
复制代码

TOP

回复 6楼 的帖子

你这为办法看起来不错。 。。可还是没有达到目的。。。上图给看、、、我点刷新后还是显示文件。。重新打开也还是显示文件。。。。

TOP

我把所有网页关了。。。再次运行批处理。。。还是一样。。。。

TOP

。。。。。。。。。。。没解决。。往上顶。。高手。你在哪??版主快来啊。我在等你。。

TOP

未解决。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

TOP

IE7.0及更高版本可以使用如下命令
Temporary Internet Files  (Internet临时文件)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

Cookies
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2

History (历史记录)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1

Form Data (表单数据)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16

Passwords (密码)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32

Delete All  (全部删除)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

Delete All - "Also delete files and settings stored by add-ons"
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351

IE6.0及更低版本 需要API编程

TOP

请问清空IE缓存的批处理怎么写!

TOP

回复 11# techon


    我是IE6.。。。。。目前未解决。。

TOP

本帖最后由 CrLf 于 2012-4-6 18:14 编辑

11楼给出答案都快一年了...
  1. Rundll32 InetCpl.cpl,ClearMyTracksByProcess 10
复制代码

TOP

IE6缓存清理可以使用第三方工具CleanAfterMe
http://www.nirsoft.net/utils/clean_after_me.html

其命令行用法
生成日志:CleanAfterMe.exe /clean "c:\temp\clean.log"
不产生日志:CleanAfterMe.exe /clean ""

预先需要生成一个配置文件CleanAfterMe.cfg
其中可以仅包含以下两行文本
[CleanList]
IECache=1
天的白色影子

TOP

返回列表