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


8

Из-за ограничений компании, где я сейчас работаю, папка «Мои пользователи 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

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


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

Ответы:


5

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

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

  • Использование диспетчера профилей для перемещения вашего профиля
  • Создайте новый профиль и скопируйте поверх него старый
  • Создайте новый профиль и перенесите ваши старые данные
  • Измените файл profiles.ini, чтобы он указывал на новое местоположение (Дополнительно)

1
+1, просто помните, что профиль теперь заблокирован на физической машине, куда вы его переместили. Если ваш USERPROFILE может быть сопоставлен с другим компьютером, вы пропустите свой профиль Firefox там.
Ник

@nik: Хороший момент, на который стоит обратить внимание, но хорошо, что профиль заблокирован для машины.
Джеспер Ренн-Йенсен

2

Благодаря ответу 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

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


1
Это хорошая идея, чтобы обновить ваши данные. Но это было бы более уместно в качестве редактирования вашего вопроса с новым разделом под существующим текстом. И вы могли бы также принять ответ harrymc, если он, кажется, решил ваш вопрос.
Ник

1
@ Ник, хорошая мысль, я обновил вопрос с деталями
Джеспер Ренн-Дженсен

1

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

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

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

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


0

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

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


Суперпользователь не использует BBCode, он использует Markdown.
Привет71
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.