【发布时间】:2014-11-14 06:47:21
【问题描述】:
我可以使用以下方法在 Ruby 中删除 IE7 的 cookie、历史记录、缓存等。
清除:
-
临时 Internet 文件:
system('RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8') -
浏览cookies:
system('RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2') -
浏览历史:
system('RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1') -
表格数据:
system('RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16') -
填写网络登录表单时记住的密码:
system('RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32') -
或删除所有浏览历史(以上所有):
system('RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255')
是否可以获取删除前后的文件数? 另外,如何检查临时 Internet 文件夹在删除前后是否为空?
【问题讨论】:
标签: ruby internet-explorer cookies temporary-files