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

23696
PaoloFCantoni

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

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

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

9

2 ответа на вопрос

7
Phoshi

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

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

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

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

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

Привет, Фоши, просто чтобы убедиться, что я понимаю, что ты говоришь ... Я перемещаю файл в общее место, затем, используя символическую ссылку, заставляю ОС думать, что файл находится в% AppData%. Пока я не синхронизирую папки% AppData% между двумя компьютерами, я буду в порядке, файл будет перемещаться между компьютерами, и каждая ОС будет считать, что файл все еще находится в% AppData%. Я правильно понял? PaoloFCantoni 14 лет назад 0
Нет, SymLinks - это один из способов - переместить файл в синхронизируемое место, поставить символическую ссылку туда, где он должен быть, и все должно работать просто отлично :) Phoshi 14 лет назад 0
Благодаря Phoshi, я понимаю, что ссылки - это один из способов, но я подумал, что если я синхронизирую «где это должно быть», то ОС извлечет файл из того места, где он был фактически расположен, и передаст его на другой компьютер. Другими словами, создайте экземпляр из ссылки. Это сделало бы недействительным то, что я пытаюсь сделать. До тех пор, пока я не «с того места, где он должен быть», со мной все будет в порядке. Я что-то не так понял? PaoloFCantoni 14 лет назад 0
@Paolo; Нет, я думаю, у тебя это есть. Не верьте мне на слово, прямо сейчас - я здесь только потому, что болен! :П Phoshi 14 лет назад 0
@Phoshi Спасибо! Все хорошо! Работает нормально сейчас ... (Просто убедитесь, что заметки не активны, так как они блокируют передачу.) Большое спасибо! Paolo PaoloFCantoni 14 лет назад 0
То, что вы создаете, на самом деле не является символической ссылкой. Модификатор / H создает Hardlink. 13 лет назад 0
Я не получил это работать, cmd говорит, что либо имя файла, имя каталога или синтаксис метки тома неверен. Я уверен, что это правильно. Что неверно? C: \> mklink / H "[% Appdata% \ Roaming \ Microsoft \ Sticky Notes \ stickyNotes.snt]" "[c: \ Users \ eivind \ My Dropboks \ Notes \ StickyNotes.snt]" 14 лет назад 0
Снимите квадратные скобки: `C: \> mklink / H"% Appdata% \ Roaming \ Microsoft \ Sticky Notes \ stickyNotes.snt "" c: \ Users \ eivind \ My Dropboks \ Notes \ StickyNotes.snt "` That должно сработать. PaoloFCantoni 14 лет назад 1
для Windows 7 удалите `... \ Roaming ...` из первого пути. т.е. используйте: `mklink / H"% Appdata% \ Microsoft \ Sticky Notes \ stickyNotes.snt "" c: \ Users \ XYZ \ Notes \ StickyNotes.snt "` Предварительно переместите исходный файл в новое местоположение. Ujjwal Singh 13 лет назад 0
1
Corporate Geek

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

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