13

В 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

2 ответа2

5

На самом деле мой скрипт работает. Причина, по которой история омнибокса не очищена, потому что я выбрал синхронизацию данных с аккаунтом Google. Поэтому после запуска скрипта, если вы снова откроете Chrome, он восстановит историю омнибокса. Спасибо @Sathya за комментарий

1

Пожалуйста, проверьте наличие проблем с разрешением. Попробуйте запустить командный файл с дополнительными правами (запуск от имени администратора).

ИЛИ ЖЕ

Попробуйте открыть командную строку и введите команды одну за другой и проверьте ответ, чтобы определить, где именно он не работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .