如何使用PowerShell检索文件和文件夹属性?

要使用PowerShell检索文件和文件夹属性,可以使用Get-ItemGet-ChildItem命令。例如,我们有一个名为testfile.txt的文件来获取其属性,

PS C:\> Get-ChildItem C:\Temp\TestFile.txt |Select Name,Attributes
Name          Attributes
----          ----------
TestFile.txt  Archive

因此,此文件具有“存档”属性。要检索多个文件和文件夹的属性,只需引用文件夹名而不是文件名即可。

Get-ChildItem C:\Temp -Recurse -Force | Select Name, FullName, Attributes
Name          Attributes
----          ----------
TestFile.txt  Archive

-Force参数将检索所有文件和文件夹,包括“隐藏”和“只读”

使用Get-Item命令可以实现以上相同的功能。

Get-Item C:\Temp\TestFile.txt |Select Name,Attributes