我的目的是通过Dropbox同步我的emule信用文件(application.dat?)。但是信用文件不在Dropbox目录内(默认情况下)。因此,我想建立一个硬链接以完成此目标。
我知道我可以在Windows中通过Perl进行硬链接。(我在Windows XP中学习过Perl。只有硬链接在Windows XP中才有效。)但是,对于我来说,通过安装新软件来完成此工作似乎有点过头了,因为我希望不久的将来不会使用Perl。
有任何想法吗?越简单越好。
我的目的是通过Dropbox同步我的emule信用文件(application.dat?)。但是信用文件不在Dropbox目录内(默认情况下)。因此,我想建立一个硬链接以完成此目标。
我知道我可以在Windows中通过Perl进行硬链接。(我在Windows XP中学习过Perl。只有硬链接在Windows XP中才有效。)但是,对于我来说,通过安装新软件来完成此工作似乎有点过头了,因为我希望不久的将来不会使用Perl。
有任何想法吗?越简单越好。
Answers:
您可以使用如下mklink
命令:
mklink /H <link> <target>
我想应该可以,但是我不知道如果您同时在两个不同的位置同时使用eMule,将会发生什么情况。
如果要链接到目录而不是文件,请使用以下命令:
mklink /J <link> <target>
注意:这将创建结而不是符号链接。目标和源不在同一卷上时的连接点。
mklink
它确实适用于Windows 7,因为作者专门询问了如何对Windows 7执行此操作,然后接受了答案。“适用于”信息在该路径上不正确。为了支持我的声明,CreateSymboicLink指示支持的最低客户端为Windows Vista
,支持的最低服务器为Server 2008
。如果有36个人赞成不适用Windows 7的问题的答案,那么他们应该为自己感到羞耻(这确实是一件好事)。
进行硬链接的方法-不仅限于Windows 7:
ln
命令来自Microsoft自己的可下载SFUA实用工具包,该工具包在Windows 7 Ultimate Edition和Windows Server 2008 R2随附的基于UNIX的应用程序子系统上运行。(对于Windows XP,可以下载并安装UNIX 3.5版的服务。)ln original new
ln original1 original2 ...目录
ln
Linux和Unix人们可能习惯的mklink
。mklink / h新的原始
mklnk 新的原始
mklnk * .txt目录
hardlink
选项)fsutil硬链接创建新的原始
mklink / h新原始
我发现此Shell扩展确实非常有用,没有广告或任何东西,非常轻便。我想它是第三方软件,但是它集成到Windows中,因此它与本机支持一样近。我想这还是您想要的,是一种自然的感觉,没有多余的装饰。 http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html#download