1
A
回答
8
你可以使用GetAttributes方法:
var att = File.GetAttributes(@"c:\file.txt");
if ((att & FileAttributes.Hidden) == FileAttributes.Hidden)
{
// the file is hidden
}
if ((att & FileAttributes.System) == FileAttributes.System)
{
// the file is system
}
相关问题
- 1. 如何查找所有文件,包括隐藏文件和系统文件
- 2. 隐藏文件和系统文件
- 3. MAC隐藏系统文件
- 4. 检查,如果一个文件夹/文件是隐藏/系统Windows的C/C++
- 5. 如何检查文件是否隐藏?
- 6. 如何检查文件夹或文件是否隐藏=
- 7. 在VBA中查找包含〜使用Dir()的隐藏文件或系统文件
- 8. Unix文件系统查找
- 9. 如何查找FileSystemWatcher上的删除事件是文件还是文件夹?
- 10. 的Hadoop文件系统是物理文件系统或虚拟文件系统
- 11. 如何确定路径是文件系统还是注册表?
- 12. 在mac系统中隐藏excel文件?
- 13. C# - 系统切换隐藏文件?
- 14. FUSE文件系统隐藏鹦鹉螺
- 15. 如何查找文件是否在Windows的文件系统缓存中?
- 16. 如何检查目录是文件还是文件夹?
- 17. PHP如何检查文件是mp3还是图像文件?
- 18. 应用程序文件系统中的隐藏文件夹
- 19. 隐藏系统和一个TreeView文件浏览器隐藏文件
- 20. 应用程序数据是隐藏文件还是创建虚拟文件夹?
- 21. 如何检查文件路径是否是Android 7中的文件系统?
- 22. 如何隐藏文件管理器中的系统保护文件
- 23. 确定文件是二进制文件还是文本文件
- 24. 查找文件,该文件是在PATH
- 25. 如何找到隐藏文件
- 26. 检查我是否可以访问Android文件文件系统中的文件
- 27. 是否可以在写保护的文件系统上运行Postgres?还是共享文件系统?
- 28. 如何确定给定路径是文件还是文件夹?
- 29. 如何判断CmisObject是代表文件还是文件夹?
- 30. 隐藏(?)文件
我怎样才能找出它是系统文件或不? – pedram 2010-08-15 07:28:27
检查上面的'FileAttributes.System'标志。 – 2010-08-15 07:29:09
如果设置了FileAttributes,这将起作用。 Howeverer,似乎他们并不是很多情况下。如果FileAttributes未设置,您如何获得此信息? – matsolof 2016-12-20 10:13:05