wjscxs 发表于 2010-1-20 18:39:40

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

本帖最后由 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
        DirRemove($cace& "\" & $filelist,1)

Next
Exit



请高手指教

llztt 发表于 2010-1-20 18:41:08

建议用CMD的 rd /s /q ,清理的彻底。。。比比试试就知道效果了

wjscxs 发表于 2010-1-20 18:43:06

那个cmd 命令清理不掉Temporary Internet Files里的空文件夹哦。。。

llztt 发表于 2010-1-20 18:51:11

不会吧。。我测试没发现这问题,是不是有隐藏文件在删不掉的文件夹里啊

wjscxs 发表于 2010-1-20 18:53:57

omg..帮我看下,我这代码能实现吗?

wjscxs 发表于 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)

wjscxs 发表于 2010-1-20 19:05:30

:face (3):不行哦

chengjinn 发表于 2010-1-20 19:06:47

这个是以前写的.比较乱

wjscxs 发表于 2010-1-20 19:19:31

简单点行吗?我只是要清理我的Temporary Internet Files,而且代码也能看懂哦
页: [1]
查看完整版本: 如何用autoit编写程序用来清理Temporary Internet Files(代码还不够完善)