Cara menghapus data temp Chrome (histori, cookie, cache) menggunakan baris perintah

14

Pada Windows 7, saya mencoba menjalankan skrip ini tetapi masih tidak dapat menghapus data temp Chrome. Bisakah seseorang mencari tahu apa yang salah dengan skrip? Di mana Chrome menyimpan riwayat dan cache? Terima kasih

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
Dio Phung
sumber

Jawaban:

5

Sebenarnya skrip saya berfungsi. Alasan Riwayat omnibox tidak dihapus karena saya memilih untuk menyinkronkan data ke Akun Google. Jadi setelah menjalankan skrip, jika Anda membuka kembali Chrome, itu akan mengembalikan riwayat Mahakotak. Terima kasih kepada @Sathya untuk komentarnya

Dio Phung
sumber
1

Silakan periksa apakah ada masalah izin. Coba jalankan file batch dengan hak istimewa tambahan (dijalankan sebagai admin).

ATAU

Coba buka prompt perintah dan ketik perintah satu per satu dan periksa respons untuk mengidentifikasi di mana tepatnya gagal.

Vimal Raj
sumber
Saya menjalankannya dengan akun admin. Script tidak gagal, itu menghapus file, tetapi sejarah (OmniBar, kata kunci pencarian..etc) tidak dihapus
Dio Phung
6
@DioPhung jika Anda telah mengaktifkan sinkronisasi, maka mereka akan disinkronkan ke akun Google Anda
Sathyajith Bhat
@Sathya: ya Anda benar, riwayat OmniBox disinkronkan ke Google. +1 untuk petunjuk itu;)!
Dio Phung