Я пытаюсь изменить путь по умолчанию, где программа хранит свои настройки. Программа Just Gestures. Он хранит свои настройки в C:\Users\%userprofile%\AppData\Local\Just Gestures
и я хочу переместить его с диска C. Моя ОС - Windows 7.
Могу ли я сделать это с помощью переменных среды или, возможно, создать символическую ссылку?
Я знаю, что могу изменить местоположение папки «Пользователи», но Microsoft не рекомендует делать это, потому что обновления не будут работать.
1
1 ответ
2
Я использовал шаги ниже, чтобы сделать то, что вы просите.
- Сначала создайте новую папку на целевом диске (в этом примере я назову ее
D:\Gestures
) и назовите ее как хотите. - Запустите командную строку (CMD.exe) от имени администратора.
- Скопируйте все из папки
C:\Users\%userprofile%\AppData\Local\Just Gestures
во вновь созданную папку, используя:robocopy "C:\Users\%userprofile%\AppData\Local\Just Gestures" D:\Gestures /MIR
- После того, как все скопировано в новое место, вы можете удалить содержимое папки, так как вы будете создавать переход к новой папке (на всякий случай сделайте резервную копию содержимого исходной папки).
- Используйте
mklink /J "C:\Users\%userprofile%\AppData\Local\Just Gestures" D:\Gestures
чтобы создать соединение.
Замечания:
- Я использовал выше для общей папки на моем диске C:.
Robocopy
гарантирует, что все файлы будут скопированы (включая любые скрытые файлы).- Если у вас есть пробелы в именах папок, вы должны использовать кавычки (") в команде.