1

Gentlepeep,

Я знаю, что вы можете изменить общее "расположение файлов конфигурации" в разделе "Общие настройки". Мое требование заключается в следующем:

Папка «Мой профиль пользователя» по умолчанию указывает на% APPDATA%\foobar2000. Было бы возможно изменить это через некоторый параметр реестра или лайки.

Я хочу, чтобы папка моего профиля пользователя указывала на настроенное местоположение. Скажем, например, у меня есть папка dropbox (я не использую syncplicity, но я отвлекся ...) и хочу, чтобы настройки моего профиля были сохранены на нескольких компьютерах. Мне нужно, чтобы эта папка профиля пользователя foobar2000 лежала там, где я предпочитаю.

Это возможно?

Большое спасибо K

1 ответ1

1

Я не верю, что есть способ изменить это (действительно, вещь кажется полностью переносимой), но если вы работаете в Windows Vista или 7, вы можете использовать символические ссылки для выполнения этой задачи. Я буду использовать пример dropbox, потому что это то, что я делаю:

1) Измените каталог конфигурации на каталог приложения. Переместите файл конфигурации в папку \My Dropbox (с отключенной панелью управления)
2) Перейдите в командную строку и перейдите в каталог foobar2000.
3) Запустите mklink /H foobar2000.cfg "c:\path\to\your\my dropbox\folder\foobar2000.cfg" 4) Запустите foobar, все должно работать нормально.

Это работает для любого файла, а mklink /J делает то же самое для любой папки. Симлинки похожи на ярлыки, которые никто не может сказать, это ярлыки, и в сочетании с чем-то вроде dropbox они идеальны. Есть еще файл, который портит ваш жесткий диск для ссылки на него, но это неизбежное зло (и вы можете попробовать attr +s +h foobar2000.cfg на самой символической ссылке, чтобы скрыть его от большинства видов файлов)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .