在Windows Vista中使用符号链接

在Windows Vista中,一个期待已久的功能是能够使用符号链接,你可以在linux中的方式。 可悲的是,他们不能工作得很好,但它是从以前的版本的一个大的升级,并已解决了一些问题我已经。

使用mklink命令

您需要使用的命令是mklink ,您将从命令行使用它。 只需在命令行上键入即可查看选项:

C:\Users\geek>mklink
Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      Creates a directory symbolic link.  Default is a file
                symbolic link.
        /H      Creates a hard link instead of a symbolic link.
        /J      Creates a Directory Junction.
        Link    specifies the new symbolic link name.
        Target  specifies the path (relative or absolute) that the new link
                refers to.

例如,如果您想使文件夹C:\ Users \ Geek \ TestFolder从C:\ TestFolder可用,您可以使用以下命令。

C:\ mklink / DC:\ TestFolder C:\ Users \ Geek \ TestFolder
为C:\ TestFolder << === >> C:\ Users \ Geek \ TestFolder创建的符号链接

现在,如果你看看C:\ TestFolder目录,你会看到在其他目录中的任何文件。

了解选项。

MKLINK链接目标

使用该命令而没有任何额外的选项将创建到文件的软链接。

/ D创建符号链接或软链接。

这本质上就像在以前版本的Windows中的文件夹的快捷方式,除非你不必使用实际的快捷方式。

/ H创建一个硬链接,它直接指向该文件。

由于某些原因,此选项不能直接用于文件夹,因此您必须使用下一个选项。

/ J创建一个“目录连接”

目录连接实际上只是到目录的硬链接。 这是Vista之前存在的一个功能。 如果您尝试使用硬链接符号链接到目录,那么您应该使用此选项。

了解硬链接和软链接

硬链接

硬链接直接指向文件,并对操作系统起作用,就像它是文件本身一样。 如果你想伪造一个应用程序的目录,你想在大多数时间使用这个选项。

软链接

软链接本质上是文件或文件夹的快捷方式 - 如果您使用Windows资源管理器,如果双击快捷方式,将被重定向到目录,它不会假装其文件系统的一部分。 你仍然可以直接引用或打开一个文件与符号链接的路径,它大多是工作。

使用网络共享中的符号链接

其中一个被广泛讨论的事情是,你不能使用来自另一个操作系统的Vista符号链接(不奇怪),但是你也不能从网络共享中使用它们。 如果您希望在Web服务器或文件服务器上使用此功能,这是很麻烦的。

删除符号链接

要删除符号链接,只需删除链接即可。 只要确保你不删除原始文件。

赞 (0)
分享到:更多 ()