PowerShell中的Get-ChildItem支持哪些属性?

当对参数Get-Member(别名gm)进行流水线化并过滤掉属性时,将显示两个不同的属性。一个用于文件,另一个用于文件夹。

Get-ChildItem属性

命令

Get-ChildItem | gm | where{$_.Membertype -eq "Property"}

输出结果

** Properties of Directory

TypeName: System.IO.DirectoryInfo

Name              MemberType Definition

----              ---------- ----------

Attributes        Property   System.IO.FileAttributes Attributes {get;set;}

CreationTime      Property   datetime CreationTime {get;set;}

CreationTimeUtc   Property   datetime CreationTimeUtc {get;set;}

Exists            Property   bool Exists {get;}

Extension         Property   string Extension {get;}

FullName          Property   string FullName {get;}

LastAccessTime    Property   datetime LastAccessTime {get;set;}

LastAccessTimeUtc Property   datetime LastAccessTimeUtc {get;set;}

LastWriteTime     Property   datetime LastWriteTime {get;set;}

LastWriteTimeUtc  Property   datetime LastWriteTimeUtc {get;set;}

Name              Property   string Name {get;}

Parent            Property   System.IO.DirectoryInfo Parent {get;}

Root              Property   System.IO.DirectoryInfo Root {get;}

** Properties of File

   TypeName: System.IO.FileInfo

Name              MemberType Definition

----              ---------- ----------

Attributes        Property   System.IO.FileAttributes Attributes {get;set;}

CreationTime      Property   datetime CreationTime {get;set;}

CreationTimeUtc   Property   datetime CreationTimeUtc {get;set;}

Directory         Property   System.IO.DirectoryInfo Directory {get;}

DirectoryName     Property   string DirectoryName {get;}

Exists            Property   bool Exists {get;}

Extension         Property   string Extension {get;}

FullName          Property   string FullName {get;}

IsReadOnly        Property   bool IsReadOnly {get;set;}

LastAccessTime    Property   datetime LastAccessTime {get;set;}

LastAccessTimeUtc Property   datetime LastAccessTimeUtc {get;set;}

LastWriteTime     Property   datetime LastWriteTime {get;set;}

LastWriteTimeUtc  Property   datetime LastWriteTimeUtc {get;set;}

Length            Property   long Length {get;}

Name              Property   string Name {get;}

以上是 PowerShell中的Get-ChildItem支持哪些属性? 的全部内容, 来源链接: utcz.com/z/341184.html

回到顶部