When I run PowerShell\'s Get-ChildItem on a directory (or any cmdlet that returns file system items), it shows a column called Mode, like this:
Mode
These are all the file attribute names and there meanings can be found here:
PS C:\> [enum]::GetNames("system.io.fileattributes") ReadOnly Hidden System Directory Archive Device Normal Temporary SparseFile ReparsePoint Compressed Offline NotContentIndexed Encrypted