找回密码
 加入
搜索
查看: 2086|回复: 8

如何用autoit编写程序用来清理Temporary Internet Files(代码还不够完善)

  [复制链接]
发表于 2010-1-20 18:39:40 | 显示全部楼层 |阅读模式
本帖最后由 wjscxs 于 2010-5-29 05:15 编辑

#include<file.au3>
$cace = RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","cache")
DirRemove($cace  & "\",1)
$filelist=_FileListToArray($cace & "\", "*" ,2)
for $i=1 To $filelist[0]
        DirRemove($cace  & "\" & $filelist,1)

Next
Exit



请高手指教
发表于 2010-1-20 18:41:08 | 显示全部楼层
建议用CMD的 rd /s /q ,清理的彻底。。。比比试试就知道效果了
 楼主| 发表于 2010-1-20 18:43:06 | 显示全部楼层
那个cmd 命令清理不掉Temporary Internet Files里的空文件夹哦。。。
发表于 2010-1-20 18:51:11 | 显示全部楼层
不会吧。。我测试没发现这问题,是不是有隐藏文件在删不掉的文件夹里啊
 楼主| 发表于 2010-1-20 18:53:57 | 显示全部楼层
omg..帮我看下,我这代码能实现吗?
 楼主| 发表于 2010-1-20 19:05:10 | 显示全部楼层
$cache = RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","cache")
RunWait(@ComSpec & " /c " & "rmdir /s /q" & $cache,@SW_HIDE)
 楼主| 发表于 2010-1-20 19:05:30 | 显示全部楼层
不行哦
发表于 2010-1-20 19:06:47 | 显示全部楼层
这个是以前写的.比较乱

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2010-1-20 19:19:31 | 显示全部楼层
简单点行吗?我只是要清理我的Temporary Internet Files,而且代码也能看懂哦
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-29 00:51 , Processed in 0.084728 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表