小编nin*_*tar的帖子

Windows 10 mklink 到 c:/originalDirectory,如果从链接目录中删除原始文件,则保留原始文件

我使用的是 Windows 10。

想象一下,我有一个目录,并且我通过执行以下操作c:\originalDirectory创建了一个链接:c:\newDirectorymklink /d c:\newDirectory c:\originalDirectory

我的问题是关于链接目录中的文件。当我删除时c:\newDirectory\exampleFile.jpg,原始文件也会被删除c:\originalDirectory\exampleFile.jpg。当然,链接本身并c:\newDirectory没有被删除。

执行目录连接会产生mklink /j c:\newDirectory c:\originalDirectory相同的行为。

是否有某种形式的链接或文件同步机制,如果我删除c:\newDirectory\exampleFile.jpg,原始文件会c:\originalDirectory\exampleFile.jpg被保留?当然,我也想保留链接本身c:\newDirectory

我认识到,如果我通过这样做创建指向各个文件本身的链接mklink c:\newDirectory\linkToExampleFile.jpg c:\originalDirectory\exampleFile.jpg,我可以删除c:\newDirectory\linkToExampleFile.jpg而不删除c:\originalDirectory\exampleFile.jpg。但其中有很多文件c:\originalDirectory,因此创建每个文件的链接似乎不是一个很好的选择。

symbolic-link mklink junction directory-junction windows-10

5
推荐指数
1
解决办法
331
查看次数