C# 文件隐藏处理

依然范特西╮ 提交于 2019-11-29 20:06:37

FileInfo fi = new FileInfo("C:\\test.txt");
if ((fi.Attributes & FileAttributes.ReadOnly) == FileAttributes.ReadOnly)//read only

if ((fi.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden)
//hidden


设置隐藏
FileInfo fi = new FileInfo("C:\\test.txt");
fi.Attributes = fi.Attributes | FileAttributes.ReadOnly | FileAttributes.Hidden; 


//File.SetAttributes("C:\\test.txt", fi.Attributes | FileAttributes.ReadOnly | FileAttributes.Hidden);


取消隐藏
FileInfo fi = new FileInfo("filePath");
fi.Attributes = fi.Attributes & ~FileAttributes.ReadOnly & ~FileAttributes.Hidden; 
//File.SetAttributes("filePath", fi.Attributes & ~FileAttributes.ReadOnly & ~FileAttributes.Hidden);

转载于:https://my.oschina.net/u/2296689/blog/545766

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!