File.GetAttribute(string path);//获取文件属性
File.SetAttribute(string path,FileAttributes attrib);//设置文件属性
//获取文件属性,100011
FileAttributes attributes = File.GetAttributes(path);//是否存在“隐藏”属性,100011&000010=000010
if ((attributes & FileAttributes.Hidden) == FileAttributes.Hidden)
{//去掉“隐藏”属性,100011&~000010=100011&111101=100001File.SetAttributes(path, attributes & ~FileAttributes.Hidden);
}
else
{//添加“隐藏”属性,100011|000010=100011File.SetAttributes(path, attributes | FileAttributes.Hidden);
}

关于FileAttributes相关推荐

  1. C#获得文件版本信息及只读文件的删除

    获取文件的版本信息: FileVersionInfo myFileVersionInfo1 = FileVersionInfo.GetVersionInfo("D://TEST.DLL&qu ...

  2. 用C#去除代码的SourceSafe管理

    经常看一些的程序,有些一个解决方案带有多个项目,由于代码比较多,多人开发,所以好多vs.net下的工程是用source safe进行版本控制的.而用source safe进行版本控制需要局域网路径共享 ...

  3. 路径,文件,目录,I/O常见操作汇总

    摘要:    文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案 ...

  4. Asp.Net Core写个共享磁盘文件Web查看器

    查看器功能说明与演示 本查看器主要是为了方便大家查看服务器上的日志,这里没有考虑其他安全性问题,比如特定人员登录才能查看,这个需要您们自己去增加:如果你服务器有对外开放了ip,那么运行这个软件的时候建 ...

  5. C# 实现HTML转换成图片的方法

    /// <summary>         /// 通过WebBrowser控件来实现从HTML到Bmp图片的生成.         /// </summary>        ...

  6. 编程乐趣:C#彻底删除文件

    经常用360的文件粉碎,删除隐私文件貌似还不错的.不过C#也可以实现彻底删除文件.试了下用360文件恢复恢复不了源文件了. 代码如下: public class AbsoluteFile{public ...

  7. C#使用WIN32API来高效率的遍历文件和目录(转)

    我们有时需要遍历某个目录下的文件和子目录,可以使用System.IO.DirectoryInfo.GetDirectories或 GetFiles来获得目录下的所有的文件和子目录,当这个目录下的内容比 ...

  8. piaoxue/feixue驱动程序分析

    首先是由于这个驱动是注册为在Boot Bus Extender组里的,所以在操作系统加载时,该驱动就会被加载 这时会执行DriverReinitializationRoutine这个例程: ; *** ...

  9. C# 删除文件错误 access denied

    使用以下代码正常删除整个文件夹内容时,报错如下: if (backupPathDir.Exists) {System.IO.DirectoryInfo di = new DirectoryInfo(b ...

最新文章

  1. 提高C++性能的编程技术笔记:临时对象+测试代码
  2. 面向初级 Web 开发人员的 Tomcat
  3. VS2010程序打包操作
  4. 安卓手机上跑_第一名易主?看看安兔兔公布的二月份安卓手机性能跑分排行
  5. 8.4 Change Reference to Value(将引用对象改为值对象)
  6. app、web和接口测试测试流程
  7. 将mnist获得的数据还原成图片形式
  8. centos 32 mysql_CentOS 6.8 32位 安装mysql8
  9. 惠普网吧服务器型号,惠普增霸卡及相应功能之一
  10. 数据来看吃热狗王校长的微博究竟有多火!
  11. 自由浮动时间与总浮动时间
  12. Winmail + Foxmail搭建企业内部邮件系统
  13. python里sample_python中的sample什么意思
  14. IE浏览器在地址栏针对param直接输入中文导致乱码的解决方案
  15. Power BI Desktop 微软官方入门教程
  16. (FortiGate)飞塔防火墙配置端口映射(VIP)
  17. linux的strip含义
  18. 山寨“苹果皮”上市或涉嫌侵权iPhon
  19. 列表 元祖 字典
  20. 微信小程序—调用imgSecCheck接口实现多张图片鉴黄,敏感过滤

热门文章

  1. [转载] python实现三角形面积计算
  2. Ubuntu 12.04 中文输入法的安装
  3. 关于shell读取文件打印时展开通配符
  4. css3 Gradient背景
  5. [转] python提取计算结果的最大最小值及其坐标
  6. 仿分词统计的MapReduce 程序。
  7. 软件工程——HelloWorld
  8. Linux下的Latex安装和中文支持
  9. [C#-Util]-读写文件汉字乱码
  10. 【收藏】图片垂直居中的解决办法