Переместить пользовательские настройки 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, чтобы он указывал на новое местоположение (Дополнительно)
harrymc
источник
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%районе

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

Nik
источник
0

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

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

Пульс
источник
Суперпользователь не использует BBCode, он использует Markdown.
Привет71