【发布时间】:2022-04-01 02:36:33
【问题描述】:
我有一个正在遍历目录树的 PowerShell 脚本,有时我在那里有硬链接的辅助文件,这些文件不应该被处理。有没有一种简单的方法可以确定文件(即System.IO.FileInfo)是否为硬链接?
如果没有,用符号链接(symlinks)会不会更容易?
【问题讨论】:
-
在 Windows 上处理符号链接、硬链接、联结等时,必须安装 Link Shell Extension schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
-
@kamikater:这与这个问题有什么关系吗?该外壳扩展是否使脚本更容易确定这一点?
-
LSE 只是让用户更容易查看和理解符号链接等,因为 Windows 资源管理器缺少这些。我的建议更笼统的意思是你想看看你正在处理和调试什么,因此只是一个评论。
标签: powershell symlink hardlink