|
4
|
| Serge van den Oever · 技术社区 · 16 年前 |
|
|
1
5
方法是复制内置的文件系统格式化文件,修改它以指示连接,然后用 更新FormatData 来自博客:
|
|
|
2
6
If(获取项目) 测试文件夹 ).Attributes.ToString().Contains(“ReparsePoint”){ } |
|
|
3
6
由于至少是PowerShellV5.0,所以对链接(或者MS称之为:重分析点)的支持更好 improved Item cmdlets - LinkType property
链接文章属于WMF 5.0类别,这可能意味着该方法自PS v5.0起就可用。
LinkType是对象的字符串属性,由Get Item和Get ChildItem返回,
要回答OP的问题,可以使用以下方法检查文件夹是否为连接点:
普通文件/文件夹上的LinkType值为空字符串,当用作 如果
|
|
|
4
1
PowerShell Community Extensions ,此信息可作为Get ChildItem的输出(以及注释属性)使用:
不过,对于编程访问,我将通过Attributes属性访问信息,正如另一张海报所建议的那样。 |
|
5
0
如果您有PowerShell社区扩展,我建议您使用连接,您可以执行以下操作来确定文件夹是否为连接:
|
|
|
6
0
试试这个:
|