清除每个配置文件的Firefox缓存(批处理)

时间:2016-04-24 11:10:39

标签: batch-file firefox

此脚本清除目录中第一个配置文件的Firefox缓存。如果有多个配置文件,您如何对每个配置文件执行相同的操作?如您所见,我不想删除名为cache2,doomed和entries的文件夹。我只是想擦拭他们的内容。

CD /D %LOCALAPPDATA%\Mozilla\Firefox\Profiles\**.default\cache2
FOR /F "DELIMS=" %%I IN ('DIR /B') DO IF NOT "%%I"=="doomed" IF NOT "%%I"=="entries" (RMDIR "%%I" /S /Q || DEL "%%I" /S /Q)
CD /D %LOCALAPPDATA%\Mozilla\Firefox\Profiles\**.default\cache2\doomed
FOR /F "DELIMS=" %%I IN ('DIR /B') DO (RMDIR "%%I" /S /Q || DEL "%%I" /S /Q)
CD /D %LOCALAPPDATA%\Mozilla\Firefox\Profiles\**.default\cache2\entries
FOR /F "DELIMS=" %%I IN ('DIR /B') DO (RMDIR "%%I" /S /Q || DEL "%%I" /S /Q)

0 个答案:

没有答案