Изменение расположения файла заметок в Windows 7

9

Я хочу синхронизировать файл Sticky Notes в Windows 7, несмотря на замечательные замечания Марты: Как перенести содержимое Sticky Notes на другой компьютер .

На разных машинах% appdata% будет указывать на разные физические местоположения, поэтому я хочу переместить местоположение в общее, которое я использую для синхронизации других вещей.

Я быстро просмотрел реестр, но не увидел там никаких указателей.

PaoloFCantoni
источник

Ответы:

8

Вы можете использовать возможности символических ссылок NTFS !

По сути, это ярлыки на уровне файловой системы.

Используйте mklinkинструмент в окне cmd, чтобы попробовать его.

mklink /H "%AppData%\Microsoft\Sticky Notes\StickyNotes.snt" "C:\ommon\location\StickeyNotes.snt"

Примечания: не используйте hardlink, чтобы сделать символическую ссылку на другой диск (удалить / H), он все еще работает

Phoshi
источник
Привет, Фоши, просто чтобы убедиться, что я понимаю, что ты говоришь ... Я перемещаю файл в обычное место, затем, используя символическую ссылку, заставляю ОС думать, что файл находится в% AppData%. Пока я не синхронизирую папки% AppData% между двумя компьютерами, я буду в порядке, файл будет перемещаться между компьютерами, и каждая ОС будет считать, что файл все еще находится в% AppData%. Я правильно понял?
PaoloFCantoni
Нет, SymLinks - это один из способов - переместить файл в синхронизируемое место, поставить символическую ссылку туда, где он должен быть, и все должно работать просто отлично :)
Phoshi
Благодаря Phoshi, я понимаю, что ссылки - это один из способов, но я подумал, что если я синхронизирую «где это должно быть», то ОС извлечет файл из того места, где он был фактически расположен, и передаст его на другой компьютер. Другими словами, создайте экземпляр из ссылки. Это сделало бы недействительным то, что я пытаюсь сделать. До тех пор, пока я не «с того места, где он должен быть», со мной все будет в порядке. Я что-то не так понял?
PaoloFCantoni
@Paolo; Нет, я думаю, у тебя это есть. Не верьте мне на слово, прямо сейчас - я здесь только потому, что болен! : P
Phoshi
1
Снимите (квадратные) скобки: C:\>mklink /H "%Appdata%\Roaming\Microsoft\Sticky Notes\stickyNotes.snt" "c:\Users\eivind\My Dropboks\Notes\StickyNotes.snt" это должно сработать.
PaoloFCantoni
1

Я узнал, что с помощью приложения Steam Mover процесс изменения местоположения Sticky Notes намного проще и менее подвержен ошибкам. Если вам не нравится использование командной строки, тогда это приложение намного лучше.

Также вы можете прочитать это руководство, показывающее, как использовать это приложение для перемещения местоположения Sticky Notes, а также для синхронизации их с другими пользователями или компьютерами. Как синхронизировать заметки между пользователями и компьютерами за 7 шагов .

Корпоративный Компьютерщик
источник