Переместить пользовательские настройки Firefox в другую папку на том же компьютере

9133
Jesper Rønn-Jensen

Из-за ограничений компании, где я сейчас работаю, папка «Мои пользователи Windows» %USERPROFILE%ограничена в пространстве.

Я получаю предупреждение о том, что должен удалить файлы, прежде чем смогу выйти из системы.

Из-за этого я переместил все остальное из папки своего профиля (репозиторий maven, конфигурация IntelliJ и кеш).

Мне нужно сказать Firefox, чтобы он размещал пользовательские профили где-нибудь еще на моей машине (как, например C:\ff_profiles\). Как я могу это сделать?

Обновить

Благодаря ответу harrymc я нашел информацию о том, как настроить файл profiles.ini. Вот точные шаги, которые я использовал:

Перейти в папку %APPDATA%\Mozilla\Firefox

Переместите папку данных своего профиля (случайное название: 0uq81z89.default) в папку c: \ firefox_profiles \

Изменить, %APPDATA%\Mozilla\Firefox\profiles.iniчтобы указать на новое место:

[General] StartWithLastProfile=1  [Profile0] Name=default IsRelative=0 Path=C:\bin\firefox_profiles\0uq81z89.default 

Это работает как шарм. Спасибо всем за помощь с ответами

8
Обратите внимание, что если вы хотите играть с профилями, относительный путь должен использовать `/`, в то время как полный путь должен использовать `\` в адресах пути. bgmCoder 5 лет назад 1

4 ответа на вопрос

5
harrymc

Смотрите эту статью в MozillaZine: Перемещение папки вашего профиля .

Он описывает несколько способов достижения вашей цели:

  • Использование диспетчера профилей для перемещения вашего профиля
  • Создайте новый профиль и скопируйте поверх него старый
  • Создайте новый профиль и перенесите ваши старые данные
  • Измените файл profiles.ini, чтобы он указывал на новое местоположение (Дополнительно)
+1, просто помните, что профиль теперь заблокирован на физической машине, куда вы его переместили. Если ваш USERPROFILE может быть сопоставлен с другим компьютером, вы пропустите там свой профиль firefox. nik 14 лет назад 1
@nik: Хороший момент, на который стоит обратить внимание, но хорошо, что профиль заблокирован для машины. Jesper Rønn-Jensen 14 лет назад 0
2
Jesper Rønn-Jensen

Благодаря ответу harrymc я нашел информацию о том, как настроить файл profiles.ini. Вот точные шаги, которые я использовал:

Перейти в папку %APPDATA%\Mozilla\Firefox

Переместите папку данных своего профиля (случайное название: 0uq81z89.default) в папку c: \ firefox_profiles \

Изменить, %APPDATA%\Mozilla\Firefox\profiles.iniчтобы указать на новое место:

[General] StartWithLastProfile=1  [Profile0] Name=default IsRelative=0 Path=C:\bin\firefox_profiles\0uq81z89.default 

Это работает как шарм. Спасибо всем за помощь с ответами

Это хорошая идея, чтобы обновить ваши данные. Но это было бы более уместно в качестве редактирования вашего вопроса с новым разделом под существующим текстом. И вы могли бы также принять ответ harrymc, если он, кажется, решил ваш вопрос. nik 14 лет назад 1
@ Ник, хорошая мысль, я обновил вопрос с деталями Jesper Rønn-Jensen 14 лет назад 1
1
nik

Как я прокомментировал под harrymcответом, если вы обнаружите, что хотите использовать профиль в других местах, вы также можете сделать резервную копию сжатого профиля без данных «Кэш» в вашем %USERPROFILE%регионе.

Общие шаги будут

  • Сожмите профиль (тот, который вы переместили ранее C:\)
  • Оставьте Cacheсодержимое каталога во время сжатия - это сохранит его легким
  • Храните сжатый архив в безопасном месте в вашем %USERPROFILE%районе

Вы можете написать эту резервную копию (подсказки в другом обсуждении здесь ).
Вы можете сохранить другой скрипт, чтобы открыть свой профиль в любом другом месте.
Не забудьте сделать резервную копию и удалить профиль с любых других машин, где вы его открываете.

0
Pulse

Есть довольно много вариантов сделать это, это довольно простой процесс. Вы можете использовать надстройку, такую ​​как FEBE, для резервного копирования и восстановления, или вы можете сделать тонкие вручную. Посмотрите здесь;

http://support.mozilla.com/en-US/kb/Profiles

Суперпользователь не использует BBCode, он использует Markdown. Hello71 13 лет назад 0