Что заставляет Контейнерное Представление держать рамку своего дочернего представления, чтобы соответствовать его границам?

Я не искал изменения IE или Chrome, но вот что я нашел для Firefox:

Firefox не сохраняет свои настройки в реестре, а сохраняет его в файле prefs.js файл в папке «Данные приложения». (В Win7 папка C:\Users\YOURUSERNAME\AppData\Roaming\Mozilla\Firefox\Profiles\YOURPROFILE\)

Чтобы изменить информацию в настройках about:config (в данном случае на домашней странице), вам необходимо изменить файл prefs.js.

Командная команда, которую я нашел для изменения текста внутри этого файла, -

cd /D "%APPDATA%\Mozilla\Firefox\Profiles"
cd *.default
set ffile=%cd%
echo user_pref("browser.startup.homepage", "https://www.google.com/search?q=test");>>"%ffile%\prefs.js"
set ffile=
cd %windir%

. Помните, что при изменении prefs.js через командную строку очень важно, чтобы Firefox отключился, когда вы изменяете настройки, которые вам нужно изменить , Если Firefox по-прежнему включен, когда вы пытаетесь изменить этот файл, ваше обновление не удастся после загрузки Firefox. При развертывании моего командного файла по сети я включил команду для закрытия Firefox и дождался момента, чтобы дать Firefox возможность очистить память. (Я заставил его ждать, проверив 1.1.1.1 в течение трех секунд). Как только обновление выполнено, я сказал командной строке перезагрузить Firefox, чтобы проверить, что моя домашняя страница была успешно обновлена.

Вот мой end code:

@Echo off

taskkill /im firefox.exe* /f

ping 1.1.1.1 -n 1 -w 3000 > nul

cd /D "%APPDATA%\Mozilla\Firefox\Profiles"
cd *.default
set ffile=%cd%
echo user_pref("browser.startup.homepage", "https://www.google.com/search?q=test");>>"%ffile%\prefs.js"
set ffile=
cd %windir%

start firefox.exe

Я проверил, что этот код работает в Windows XP и Windows 7.

14
задан malhal 28 January 2017 в 11:49
поделиться