Как изменить папку, где приложения сохраняют конфигурации/данные

У меня есть Windows 7 Ultimate x64 и моя личная папка X:\Users\{myusername} полно папок, запускающихся с . которые используются для хранения некоторых конфигураций/данных нескольких приложений.

Некоторые примеры:

.gems, .nbi, .netbeans, .RubyMine20, .ssh, .sshterm, .VirtualBox

Существует ли способ изменить это глобально, или действительно ли это - на конфигурацию приложения? Почему не может просто те приложения использовать AppData папка...?

2
задан 01.12.2010, 09:18

2 ответа

Большинство из них, кажется, *, отклоняют базирующиеся инструменты, которые используют Корневой каталог для хранения конфигураций. *отклоните, имеет корневой каталог на основе в расчете на пользователя, и Windows повторяет корневой каталог к Вашему \Users\<user-name>

Существует ли способ изменить это глобально, или действительно ли это - на конфигурацию приложения?

Это - конфигурация на приложение и AFAIK, там не способ изменить это.

2
ответ дан 08.12.2019, 06:30

У меня нет ничего нового. Sathya является правильным на обеих частях. Он просто не объяснил это подробно. Позвольте мне объяснить его ответ немного. Это слишком много для комментариев, таким образом, я отправляю его как второй ответ...

Что вызывает его? Переменная среды Windows, такая как: %homepath%. Для Windows 7 и Vista, переменная указывает на корневую папку профиля пользователя в - C:\Users\<<UsersName>>. Однако, когда в системе Windows XP это указывает на C:\Documents and Setttings\<UserName>>. Следует иметь в виду, что буква диска является частью целой переменной.

Переменная среды была создана для улучшения совместимости между другой ОС. Больше о них может быть найден на этом сайте Википедии.

Как это - управление? это - управление приложением. По причинам совместимости программист использует переменные вместо твердых путей выполнения кода, там кодируют. Так, единственный способ, которым можно изменить местоположение, с помощью реестра, который позволяет Вам изменять путь для %homepath%. Это не, рекомендуют, потому что это могло оказать вредные воздействия на программы, который уже зависел от местоположения папки.

2
ответ дан 08.12.2019, 06:30

Теги

Похожие вопросы