>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Управление кэшем Firefox http://forum.mozilla-russia.org/viewtopic.php?id=63639 |
Saintman > 02-06-2014 15:01:44 |
Создал файлик users.js через групповые политики скриптом, в котором указаны параметры: user_pref("browser.cache.disk.enable", true); все создается, все ок. но в параметрах кэша не стоит галочка "Отключить автоматическое управление кэшем", хотя размер кэша установился в 50 мб http://pixs.ru/showimage/4234234png_806 … 377613.png То есть теперь под кэш кэш выделяется только 50 мб или все таки автоматически управляется? PS в about:config не нашел параметра который отключает автоматическое управление, или плохо искал? ткните плиз если так. |
negodnik > 02-06-2014 15:44:39 |
>в параметрах кэша не стоит галочка... >не нашел параметра... |
Saintman > 02-06-2014 16:08:18 |
negodnik благодарю, то что нужно. Выделить код Код:@Echo off @CLS COLOR A call :data set LOG="%~dp0%~n0.log" SET WORK_PATH=X:\TMP @echo Date: %date%,Time: %mh% ------------------ Начало ------------------ >>%log% rem C:\Users\akaranashev\AppData\Roaming\Mozilla\Firefox\Profiles\699yyqw9.default @Set FileToRead=%appdata%\Mozilla\Firefox\profiles.ini for /f "eol=# usebackq delims== tokens=1,2" %%i in (`Find /I "Path=" %FileToRead%`) do IF "%%j" NEQ "" Set Firefox_Path=%%j set Firefox_Path=%Firefox_Path:~+9% @echo Получаем папку назначения >>%log% @echo %appdata%\Mozilla\Firefox\Profiles\%Firefox_Path% >>%log% if not exist "%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\user.js" ( echo user_pref("browser.cache.disk.enable", true);>>%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\user.js echo user_pref("browser.cache.disk.capacity", 51200);>>%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\user.js ) else ( @call del "%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\user.js" /q echo user_pref("browser.cache.disk.enable", true);>>%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\user.js echo user_pref("browser.cache.disk.smart_size.enabled", false);>>%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\user.js echo user_pref("browser.cache.disk.capacity", 51200);>>%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\user.js ) if exist "%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\user.js" ( @echo Date: %date%,Time: %mh% файл user.js успешно создан в директории %appdata%\Mozilla\Firefox\Profiles\%Firefox_Path% >>%log% ) if not exist "%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\user.js" goto notcreat if exist "%WORK_PATH%\user.js" ( @call move /y %WORK_PATH%\user.js "%appdata%\Mozilla\Firefox\Profiles\%Firefox_Path%\" ) @echo Date: %date%,Time: %mh% ------------------ Конец ------------------ >>%log% exit /b :data set tempdate=%date:~-10% set YYYY=%DATE:~-4% set YY=%date:~8,2% set MM=%DATE:~3,2% set DD=%DATE:~0,2% set ms=%TIME:~-2% set ss=%TIME:~6,2% set mh=%TIME:~0,8% set mn=%TIME:~3,2% exit /b :notcreat echo user_pref("browser.cache.memory.enable", true); >>%WORK_PATH%\user.js echo user_pref("browser.cache.memory.capacity", 51200); >>%WORK_PATH%\user.js exit /b Привел скрипт, вдруг кому еще понадобится. Проверил на своих пользователях, все работает. |