更改Windows 7上即时贴文件的位置


Answers:


8

您可以使用NTFS符号链接的强大功能!

实际上,这些是文件系统级的快捷方式。

mklink在cmd窗口中使用该工具进行尝试。

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

注意:不要使用硬链接来使符号链接到另一个仍然有效的驱动器(删除/ H)


嗨,Phoshi,为了确保我理解您的意思……我将文件移动到公共位置,然后使用符号链接使操作系统认为该文件位于%AppData%中。只要我不同步两台计算机之间的%AppData%文件夹,我就可以了,该文件将在计算机之间移动,并且每个操作系统都会认为该文件仍在其%AppData%中。我说对了吗?
PaoloFCantoni 2010年

不,SymLinks是一种方法-将文件移动到可同步的位置,将其符号链接到应有的位置,一切都将正常进行:)
Phoshi

谢谢Phoshi,我知道链接是一种方法,但是我想如果我同步了“应该在哪里”,那么操作系统将从文件实际所在的位置检索文件,并将其传递给另一台机器。换句话说,根据引用创建实例。这会使我要执行的操作无效。只要我从“应该去的地方”开始就不要,就应该没事。我误会了吗?
PaoloFCantoni 2010年

@Paolo; 不,我想你已经明白了。不过,现在不要相信我-我只是在这里,因为我病了!:P
Phoshi

1
删除(方括号): C:\>mklink /H "%Appdata%\Roaming\Microsoft\Sticky Notes\stickyNotes.snt" "c:\Users\eivind\My Dropboks\Notes\StickyNotes.snt" 应该可以。
PaoloFCantoni 2010年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.