如何在 Windows 中删除符号链接?

如何在 Windows 中删除符号链接?

我使用 创建了一个符号链接mklink。现在我需要更改它,但我不知道如何删除它,以便我可以正确地重新创建它。

答案1

要特别小心。

如果你有一个目录符号链接(用 创建mklink /d),那么使用del将删除目标目录(链接指向的目录)中的所有文件,而不仅仅是链接。

解决方案: rmdir另一方面只会删除目录链接,而不会删除链接指向的内容。

答案2

要删除使用它创建的目录符号链接,mklink /d可以安全地删除 Windows 资源管理器中的符号链接。

答案3

对于文件的符号链接,使用del。对于使用 创建的目录的符号链接mklink /d,使用rmdir

答案4

还有另一种解决方案,经我测试过并且可以安全使用。只需添加到真实文件夹 _(例如:foo 变成 foo_),然后只需删除您的符号链接,然后从您的真实文件夹中删除 _。

相关内容