要使用PowerShell检索文件和文件夹属性,可以使用Get-Item或Get-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