此脚本清除目录中第一个配置文件的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)