Board logo

标题: 删除IE缓存的批处理怎么写的? [打印本页]

作者: qq544935474    时间: 2011-2-8 11:21     标题: 删除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 编辑 ]
作者: hanyeguxing    时间: 2011-2-8 11:25

  1. @echo off
  2. del /q /s /a /f "%userprofile%\Local Settings\Temporary Internet Files\*"
  3. pause
复制代码

作者: qq544935474    时间: 2011-2-8 11:31

试了一下你写的代码。缓存。。还在。。
作者: Hello123World    时间: 2011-2-8 16:29

即便删除了ie缓存,文件还是看得见,但是文件确实不存在了(复制粘贴一下就知道,复制的了,但粘贴不出来)
作者: qq544935474    时间: 2011-2-9 02:42     标题: 回复 4楼 的帖子

是的,,,文件却实不在了,,但我想要如图二效果。。也就是打开缓存文件夹。。里面什么也没有。。。。
作者: CrLf    时间: 2011-2-9 03:40

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

作者: qq544935474    时间: 2011-2-15 03:22     标题: 回复 6楼 的帖子

你这为办法看起来不错。 。。可还是没有达到目的。。。上图给看、、、我点刷新后还是显示文件。。重新打开也还是显示文件。。。。
作者: qq544935474    时间: 2011-2-15 03:29

我把所有网页关了。。。再次运行批处理。。。还是一样。。。。
作者: qq544935474    时间: 2011-2-18 11:07

。。。。。。。。。。。没解决。。往上顶。。高手。你在哪??版主快来啊。我在等你。。
作者: qq544935474    时间: 2011-2-19 19:44

未解决。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
作者: techon    时间: 2011-4-30 11:52

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编程
作者: qq544935474    时间: 2012-4-6 10:23

请问清空IE缓存的批处理怎么写!
作者: qq544935474    时间: 2012-4-6 18:01

回复 11# techon


    我是IE6.。。。。。目前未解决。。
作者: CrLf    时间: 2012-4-6 18:12

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

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

作者: qzwqzw    时间: 2012-4-6 21:19

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




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2