15

Pracuję w domenie medialnej. Muszę sprawdzić każdą zmianę we wszystkich wiodących przeglądarkach, np. IE, Firefox, Chrome, Safari i Opera.wyczyść pamięć podręczną przeglądarki, używając wiersza polecenia

Aby wyczyścić pamięć podręczną, za każdym razem muszę korzystać z kombinacji klawiszy Ctrl + Shift + del.

Czy istnieje inny sposób wyczyszczenia pamięci podręcznej każdej przeglądarki przy użyciu wiersza poleceń?

Odpowiedz

15

Oto jak wyczyścić wszystkie pamięci podręczne w koszach (bez innych prywatnych danych w przeglądarkach) za pomocą wiersza poleceń. Jest to skrypt wsadowy linii poleceń, które dba o wszystkich śmieci (od kwietnia 2014):

erase "%TEMP%\*.*" /f /s /q 
for /D %%i in ("%TEMP%\*") do RD /S /Q "%%i" 

erase "%TMP%\*.*" /f /s /q 
for /D %%i in ("%TMP%\*") do RD /S /Q "%%i" 

erase "%ALLUSERSPROFILE%\TEMP\*.*" /f /s /q 
for /D %%i in ("%ALLUSERSPROFILE%\TEMP\*") do RD /S /Q "%%i" 

erase "%SystemRoot%\TEMP\*.*" /f /s /q 
for /D %%i in ("%SystemRoot%\TEMP\*") do RD /S /Q "%%i" 


@rem Clear IE cache - (Deletes Temporary Internet Files Only) 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 
erase "%LOCALAPPDATA%\Microsoft\Windows\Tempor~1\*.*" /f /s /q 
for /D %%i in ("%LOCALAPPDATA%\Microsoft\Windows\Tempor~1\*") do RD /S /Q "%%i" 

@rem Clear Google Chrome cache 
erase "%LOCALAPPDATA%\Google\Chrome\User Data\*.*" /f /s /q 
for /D %%i in ("%LOCALAPPDATA%\Google\Chrome\User Data\*") do RD /S /Q "%%i" 


@rem Clear Firefox cache 
erase "%LOCALAPPDATA%\Mozilla\Firefox\Profiles\*.*" /f /s /q 
for /D %%i in ("%LOCALAPPDATA%\Mozilla\Firefox\Profiles\*") do RD /S /Q "%%i" 

pause 

Jestem całkiem pewny to będzie działać przez jakiś czas, kiedy pierwszy raz go uruchomić :) Enjoy!

+0

naprawdę wygląda ona jak część Firefox usunie wszystkie dane profilu (zakładki, strona główna, dodatki, ...) Zamiast tylko pamięci podręcznej. Również, jeśli z jakiegoś powodu% TMP% lub% TEMP% nie są ustawione, możesz zakończyć opróżnianie bieżącego dysku ... – LeFauve

+0

aktualizacje na październik 2015? usuń Data profilu Firefox? – Kiquenet

+0

co to jest wymazywanie? czy miałeś na myśli echo wymazać? – JJS

12

Możesz uruchomić program Rundll32.exe dla apletu panelu sterowania Opcje IE i uzyskać następujące zadania.


Usuwa cała historia - RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

Usuwa Historia Tylko - RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1

Usuwa pliki cookie tylko - RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2

Usuwa Temporary Internet Fil es Tylko - RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

Usuwa Form Data Only - RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16

Usuwa Historia Hasło Tylko - RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32

+0

Dotyczy to IE7 +. IE6 nie ma punktu wejścia ClearMyTracksByProcess w pliku InetCpl.cpl. –

+0

IE6 jest kompletnie martwy –

+1

powinieneś wiedzieć o "trybie o niskiej integralności - chronionym"; zobacz http://www.winhelponline.com/blog/clear-ie-cache-command-line-rundll32/ – Bernhard

Powiązane problemy