使用mklink / h会导致“访问被拒绝”。


33

从具有管理员权限的命令提示符下:

c:\>mklink /h c:\dirA c:\Users\Piotr\dirB
Access is denied.

我使用的是Vista x64。使用/j/d代替/h工程。有什么问题?

有关:

当我在Windows 7上进行mklink时,访问被拒绝错误。


不知道这是否是您要的,但是我尝试了不带任何标志的mklink来尝试链接目录,但是它没有给我我想要的东西。我尝试使用\ D标志,并且似乎可以正常工作(不确定这是否不同于\ d或默认值,某些ms文档称其为“符号”)。
jinglesthula 2014年

Answers:



15

您可以使用该/j开关创建目录软链接。请小心使用该del命令。要删除指向目录的链接,请使用rmdir命令,因为del它将删除该链接指向的目录中的所有文件。



0

我遇到了同样的问题:请检查您要创建的文件或文件夹是否不存在 (c:\ dirA)。


1
文件夹c:\dirA不存在。
Piotr Dobrogost 2011年

好的,在这种情况下,可能是因为它是在c:\的根目录下创建的,请参阅在另一个目录中创建它是否有帮助?
David d C e Freitas

1
在这种情况下,我对c:\没什么特别的。
Piotr Dobrogost 2011年

驱动器根目录(C :)上的权限与普通用户文件夹略有不同,因为它是Windows中的一种“系统”区域。
大卫·德·弗雷塔斯

@fnt哦,因为这是两个不同的可能原因或解决此问题的方法。一个比另一个更受欢迎。
David d C e Freitas
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.