如何通过命令行从所有浏览器中删除所有浏览数据?

时间:2014-08-14 08:51:27

标签: windows batch-file

我创建了一个批处理脚本,通过命令行从所有浏览器中删除所有浏览数据。 但它失败了,并没有清除所有数据。 它只删除所有chrome数据。 IE和firefox数据不会被删除。

这很好用 对于铬:

set ChromeDir=C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data

del /q /s /f "%ChromeDir%"
rd /s /q "%ChromeDir%"

for firefox

set DataDir=C:\Users\%USERNAME%\AppData\Local\Mozilla\Firefox\Profiles

del /q /s /f "%DataDir%"
rd /s /q "%DataDir%"

for /d %%x in (C:\Users\%USERNAME%\AppData\Roaming\Mozilla\Firefox\Profiles\*) do del /q /s /f %%x\*sqlite

它不会删除所有数据。

for IE

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

这也行不通。 请帮我。 我正在使用Windows 8.1 IE 11。 有没有其他方法可以轻松地做到这一点。 通过命令行。

1 个答案:

答案 0 :(得分:0)

所以我试过firefox和IE11的命令都适合我。您是否以管理员身份运行脚本?

我更改了firefox命令abit,见下文:

set DataDir=%loaclappdata%\Mozilla\Firefox\Profiles

del /q /s /f "%DataDir%"
rd /s /q "%DataDir%"

for /d %%x in (%appdata%\Mozilla\Firefox\Profiles\*) do del /q /s /f %%x\*sqlite

作为一个替代,你可以使用CCleaner命令行,下面的命令将使用你的默认设置运行ccleaner和clean然后关闭程序。

Cd "C:\Program Files\CCleaner"
ccleaner.exe /Cleaner /AUTO

您必须根据是否使用32位或64位窗口来更改此命令

你打算在网络上使用它吗?