如何从.VBS或Bat清除Firefox缓存和Cookie

时间:2013-04-03 12:17:11

标签: vbscript batch-file

你好我想从.vbs脚本或蝙蝠清除Firefox cookies +缓存,我已经尝试过ccleaner / auto但事情是它需要浏览器关闭以清除缓存和cookie,否则它会跳过它,我想清除cookie和缓存而无需从.vbs脚本或.bat脚本关闭浏览器,您可以提供代码或推荐任何其他方法吗?

感谢

1 个答案:

答案 0 :(得分:0)

Enduros的答案可能有所帮助,但是如果您安装了ccleaner,可以使用ccleaner comaandline ccsetup.exe /S或使用其他各种参数选项来执行您可能感兴趣的任何特定任务,这是一个简短的方法。指向comandline选项ccleaner commandline parameters的链接,您还可以使用folling sniplet

#include <File.au3>

Dim $sPath = @AppDataDir & '\Mozilla\Firefox\Profiles'

Dim $arr = _FileListToArray($sPath, '*.default', 2)

If IsArray($arr) Then
For $i = 1 To $arr[0]
    FileDelete($sPath & "\" & $arr[$i] & "\cookies.sqlite")
Next
EndIf