如何使用命令行删除Chrome临时数据(历史记录,Cookie,缓存)


14

在Windows 7上,我尝试运行此脚本,但仍然无法清除Chrome临时数据。有人可以找出脚本的问题吗?Chrome浏览器在哪里存储历史记录和缓存?谢谢

ECHO --------------------------------------
ECHO **** Clearing Chrome cache
taskkill /F /IM "chrome.exe">nul 2>&1

set ChromeDataDir=C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default
set ChromeCache=%ChromeDataDir%\Cache>nul 2>&1  
del /q /s /f "%ChromeCache%\*.*">nul 2>&1    
del /q /f "%ChromeDataDir%\*Cookies*.*">nul 2>&1    
del /q /f "%ChromeDataDir%\*History*.*">nul 2>&1    


set ChromeDataDir=C:\Users\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default
set ChromeCache=%ChromeDataDir%\Cache>nul 2>&1
del /q /s /f "%ChromeCache%\*.*">nul 2>&1   
del /q /f "%ChromeDataDir%\*Cookies*.*">nul 2>&1    
del /q /f "%ChromeDataDir%\*History*.*">nul 2>&1    
ECHO **** Clearing Chrome cache DONE

Answers:


5

实际上我的脚本有效。由于我选择将数据同步到Google帐户,因此无法清除多功能框历史记录的原因。因此,在运行脚本后,如果您重新打开Chrome,它将恢复Omnibox的历史记录。感谢@Sathya的评论


1

请检查它是否有任何权限问题。尝试使用其他特权运行批处理文件(以admin身份运行)。

要么

尝试打开命令提示符,然后一一键入命令,然后检查响应以确定确切的失败位置。


我正在使用管理员帐户运行它。脚本没有失败,它删除了文件,但是历史记录(OmniBar,搜索关键字..etc)没有清除
Dio Phung

6
@DioPhung如果您启用了同步,则它们已同步到您的Google帐户
Sathyajith Bhat

@Sathya:是的,OmniBox的历史记录已同步到Google。对该提示+1;)!
Dio Phung 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.