我的目标是通过 Dropbox 同步我的 emule 信用文件(application.dat?)。但是信用文件不在 Dropbox 目录中(默认情况下)。所以我想建立一个硬链接来完成这个目标。
我知道我可以在 Windows 中通过 Perl 进行硬链接。(我在 Windows XP 中学习了 Perl。只有硬链接在 Windows XP 中有效。)但是通过安装新软件来完成对我来说听起来有点过分,因为我预计在不久的将来我不会使用 Perl。
有任何想法吗?越简单越好。
是否可以在 Windows 下链接两个文件或文件夹而没有不同的扩展名?
我正在寻找与 Unix 中的软链接和硬链接等效的功能。
windows filesystems symbolic-link hardlink community-faq-proposed
从具有管理员权限的命令提示符:
c:\>mklink /h c:\dirA c:\Users\Piotr\dirB
Access is denied.
Run Code Online (Sandbox Code Playgroud)
我在 Vista x64 上。使用/j或/d代替/h作品。有什么问题?
有关的:
我已经使用 mklink 在我的 Windows 7 文件系统上创建了一些硬链接。那是前一段时间,我不记得在哪里,或哪些文件。当我使用资源管理器时,所有文件看起来都一样。当我使用命令行并输入“dir”时,它们看起来都一样。
如何找到硬链接?或者如何确定特定文件是否为硬链接?
我需要找到给定文件系统上的所有硬链接文件。例如获取文件列表,每行包含链接对或三元组等。
我或多或少了解如何做到这一点,需要为文件系统上的所有文件/目录创建一个由 inode 键控的字典,排除“。” 和“..”链接,然后有多个名称的 indodes 是硬链接...但我希望可能存在现成的解决方案,或者有人已经编写了这样的脚本。
我有两个包含各种文件的文件夹。第一个文件夹中的某些文件在第二个文件夹中具有完全相同的副本。我想用硬链接替换那些。我怎样才能做到这一点?
简短:是否可以使用硬链接而不是物理副本(robo)复制目录树?
我想每天备份我的数据文件,每天在它自己的目录中。现在大多数文件不会每天都改变,所以我的想法是加快备份和使用更少的磁盘空间是使用硬链接将 (day-1) 的备份复制到 (day),然后使用 robocopy 替换有从昨天开始变了。这样我只需要将完整备份复制到 USB 驱动器一次,之后我就可以复制更改并且仍然拥有包含所有文件的目录,使用硬链接与其他备份共享文件。这样我得到了两个完整备份,但它只使用一个+差异的文件空间,并且无需特殊软件即可访问备份文件,这对我来说是一个很大的优势。
这可能吗?
是否有程序可以创建目录树中所有文件的硬链接副本?
我是否遗漏了一些我不知道的陷阱?
我试图创建一个目录硬链接(不是符号链接)。
我试过这个:mklink /d /h newfolder currentfolder但它告诉我Access is denied。我不明白如何拒绝访问,因为我以管理员身份运行批处理。
我们如何创建目录硬链接?
==
Windows Vista 家庭高级版 SP2