0

从 Powershell v3.0 开始,可以使用以下语法Get-ChildItem

dir -af

这适用于某些属性选择标准。通过实验,我发现它的意思是:

dir -File

与此相同:

dir -Attributes !Directory

是否有关于属性速记语法的官方参考?

4

2 回答 2

2

它在 MSDN 上指定:

在页面上搜索af,第二个匹配:

Directory d, ad
File af
Hidden h, ah
ReadOnly ar
System as

也可以通过 获得它Get-Help dir -full,参见Notes之前的部分Example 1

于 2014-02-03T15:34:13.633 回答
1

我有 PowerShell v4,这些参数别名列在内置帮助文件中,这就是我看到它们的方式

Help Get-ChildItem -full

向下滚动...

注意事项......

 Get-ChildItem Alias Reference:
        ---------------------------------
        Get-ChildItem     dir
        Directory         d, ad
        File              af
        Hidden            h, ah
        ReadOnly          ar
        System            as

作为别名,您需要使用 -(减号)来介绍它们

Get-ChildItem c:\ -ad -Force

注 1:我发现 'ad' 只列出目录,而 'd' 也会列出文件。

注意 2:我发现 -force 很有用,尤其是在查找隐藏文件或文件夹时。

于 2014-02-04T12:59:20.083 回答