jeaman 发表于 2008-5-14 13:25:32

AutoIT如何删除Internet临时文件?

我使用
FileDelete (@HomeDrive & @HomePath & "\Local Settings\Temporary Internet Files\" & "*.*")
不成功

参看4楼、5楼的
RunWait(@ComSpec & " /C RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351", "", @SW_HIDE)

[ 本帖最后由 jeaman 于 2008-5-16 14:26 编辑 ]

gto250 发表于 2008-5-14 22:39:55

Func _del($Path)
$FSO = ObjCreate("Scripting.FileSystemObject")
$f = $FSO.GetFolder($Path)
$fc = $f.SubFolders
For $f1 in $fc
DirRemove ( $Path&"\"&$f1.name, 1 )
_del($Path&"\"&$f1.name)
   Next

EndFunc

_del(@HomeDrive & @HomePath & "\Local Settings\Temporary Internet Files" )

sanhen 发表于 2008-5-15 00:32:45


;
;autoit version: 3.2.10.0
FileRecycleEmpty()
FileDelete(@UserProfileDir & "\Recent\*")
FileDelete(@UserProfileDir & "\Cookies\*")
FileDelete(@UserProfileDir & "\Local Settings\Temp\*")
FileDelete(@UserProfileDir & "\Local Settings\History\*")
FileDelete(@UserProfileDir & "\Local Settings\Temporary Internet Files\*")
;
;

漠北雪~狼 发表于 2008-5-15 12:03:45

如果是IE7,建议使用
RunWait(@ComSpec & " /C rundll32.exe " & @SystemDir & "\inetcpl.cpl,ClearMyTracksByProcess 4351", "", @SW_HIDE)
可稍作修改,更具体的可以百度...

sanhen 发表于 2008-5-15 12:37:35

非常经典。在网上搜索了一下。增加如下:

;
;
1.删除临时文件 Temporary Internet Files:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

2. 删除Cookies:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2

3. 删除历史History:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1

4.删除表单文件:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16

5.删除保存的密码:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32

6. 删除所有:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

7.删除所有,以及保存在Add-ons里的东东:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351
;
;

木纳 发表于 2008-5-15 15:57:15

收藏...大大们整的经典..

asdf 发表于 2008-5-15 17:01:15

5楼的真实经典中的经典!:face (29):

番茄 发表于 2008-5-15 18:33:39

学习了,好像temp临时文件下垃圾文件删不了。

番茄 发表于 2008-5-15 18:34:58

原帖由 sanhen 于 2008-5-15 12:37 发表 http://www.autoitx.com/images/common/back.gif
非常经典。在网上搜索了一下。增加如下:

;
;
1.删除临时文件 Temporary Internet Files:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

2. 删除Cookies:
RunDll32.exe InetCpl.cpl,ClearMyTra ...
我可不可以这样套用下4,5楼的呢:

[ 本帖最后由 番茄 于 2008-5-15 18:38 编辑 ]

jeaman 发表于 2008-5-16 14:03:04

非常感谢各位。4楼和5楼的我在IE7下测试通过了。

viplight 发表于 2010-2-1 17:20:05

经典。。。。

zuiyi 发表于 2010-3-2 19:45:54

MARK:face (37):

rikthhpgf2005 发表于 2010-3-3 17:12:45

FileFindNextFile :face (21):

lubb 发表于 2010-3-4 17:17:06

强呀,都是好东东。。

zhouhaijin 发表于 2010-3-12 11:42:52

这命令为什么不用ShellExecute运行呢
页: [1] 2
查看完整版本: AutoIT如何删除Internet临时文件?