web-dev-qa-db-ja.com

コマンドラインでブラウザのキャッシュをクリア

私はメディアドメインで働いています。 IE、Firefox、Chrome、Safari、Operaなどのすべての主要なブラウザーですべての変更を確認する必要があります。

キャッシュをクリアするには、Ctrl + Shift + delを使用する必要があるたびに。

コマンドラインを使用してすべてのWebブラウザのキャッシュをクリアする別の方法はありますか?

17
Pradip

コマンドラインを使用して、すべてのごみ箱とキャッシュを(ブラウザの他のプライベートデータなしで)クリアする方法を次に示します。これは、すべてのゴミを処理するコマンドラインバッチスクリプトです(2014年4月現在):

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

最初に実行したときにしばらく実行されると確信しています:)お楽しみください!

15
Aljaz - aly

IEオプションコントロールパネルアプレットでRundll32.exeを実行し、次のタスクを実行できます。


すべての履歴を削除-RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

履歴のみを削除します-RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1

Cookieのみを削除します-RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2

インターネット一時ファイルのみを削除します-RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

フォームデータのみを削除します-RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16

パスワード履歴のみを削除します-RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32

13
Charlie