Цитата apavs:
После первого запуска Firefox в профайле появляется prefs.js но не нулевой длины. »
|
apavs, конечно ненулевой, профиль создан и загружен, в этот момент prefs.js уже содержит записи.
Цитата apavs:
При выполнении "C:\Program Files\Mozilla\Firefox\firefox.exe" -CreateProfile "mozUser %TEMP%\mozUser" -no-remote в папке %TEMP%\mozUser вижу файл prefs.js нулевого размера и Times.json, но FireFox всё равно не копирует дополнения. »
|
apavs, профиль создан, но не загружен, до firefox.cfg дело не доходит еще. Если выполнить после создания профиля с помощью -CreateProfile команду "C:\Program Files\Mozilla\Firefox\firefox.exe" -profile "%TEMP%\mozUser" -no-remote, то firefox.cfg отработает как надо и дополнения и настройки будут применены. Но все это не имеет уже значения, этим...
Цитата apavs:
Создание нового профиля из командной строки "C:\Program Files\Mozilla\Firefox\firefox.exe" -P с тем же результатом, т.е. ничего не копируется. »
|
...вами доказано, что определение момента первого запуска нулевым prefs.js никуда не годится и надо искать другой метод. Первый запуск что двойным кликом на firefox.exe, что в комстроке с помощью параметра -P, не дает нулевого prefs.js, поэтому firefox.cfg и не отрабатывает. Я думал, что при первом запуске firefox юзает функционал CreateProfile, где нулевый prefs.js создается, оказалось не так. Короче, на доработку.