วิธีลบข้อมูลชั่วคราวของ Chrome (ประวัติ, คุกกี้, แคช) โดยใช้บรรทัดคำสั่ง


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

คำตอบ:


5

อันที่จริงสคริปต์ของฉันทำงาน เหตุผลของแถบอเนกประสงค์ไม่ถูกล้างออกเพราะฉันเลือกที่จะซิงค์ข้อมูลกับบัญชี Google ดังนั้นหลังจากรันสคริปต์หากคุณเปิด Chrome อีกครั้งสคริปต์จะเรียกคืนประวัติของแถบอเนกประสงค์ ขอบคุณ @Sathya สำหรับความคิดเห็น


1

โปรดตรวจสอบว่ามันมีปัญหาการอนุญาตใด ๆ ลองรันไฟล์แบตช์ด้วยสิทธิ์เพิ่มเติม (เรียกใช้ในฐานะผู้ดูแลระบบ)

หรือ

ลองเปิดพรอมต์คำสั่งและพิมพ์คำสั่งทีละรายการและตรวจสอบการตอบสนองเพื่อระบุตำแหน่งที่มันล้มเหลว


ฉันใช้มันด้วยบัญชีผู้ดูแลระบบ สคริปต์ไม่ได้ล้มเหลว แต่เป็นการลบไฟล์ แต่ประวัติ (OmniBar, คำค้นหา .. ฯลฯ ) ไม่ได้รับการล้าง
Dio Phung

6
@DioPhung หากคุณเปิดใช้งานการซิงค์ข้อมูลนั้นจะถูกซิงค์กับบัญชี Google ของคุณ
Sathyajith Bhat

@Sathya: ใช่แล้ว OmniBox จะซิงค์ประวัติกับ Google +1 สำหรับคำใบ้นั้น)!
Dio Phung
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.