`
yanshaozhi
  • 浏览: 102851 次
  • 性别: Icon_minigender_1
  • 来自: 东营
社区版块
存档分类
最新评论

C# 文件隐藏处理

    博客分类:
  • c#
阅读更多
读取属性
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); 

分享到:
评论

相关推荐

    C# 图片隐藏文件源码

    C#编写的图片隐藏文件 可将一定大小文件(视图片分辨率大小而定)压制到图片中,或将文件从压制过文件的图片中抽取出来. 其中主要使用了BitArray类来进行压制和抽取的处理. 以及GraphicPath类的简单使用. 源码必要部分...

    C#制作的windows系统文件快速搜索工具,读取USN,易用性与速度都已优化的很好。程序为免安装的exe文件。

    C#.net 做的文件搜索工具(windows)。原理是读取ntfs的USN文件日志,然后内建索引加速文件搜索过程。 1、列表文件支持批量处理(删除、复制、复制文件名路径、打开、重命名),或者引用系统菜单。 2、支持拼音首...

    asp.net(c#)的异常处理,StackTrace说明,获得错误位置

    利用 Exception 的StackTrace 属性获得错误的文件的位置(文件名,行号),并将错误信息保存在一个.config的文件里,内容有: 如何获取错误 如何获取错误的位置,多层开发时,在类用应用此法方便查错 如保获取站点的...

    文件夹隐藏利用驱动实现文件的隐藏

    文件夹隐藏利用驱动实现文件的隐藏主要是在IRP_MJ_DIRECTORY_CONTROL的后操作回调函数中处理其输入参数FLT_CALLBACK_DATA结构中的缓冲区数据。该缓冲地址的获取是重点.rar

    轻松学C#(图解版)

    第三篇是应用技术篇,主要介绍的是异常处理、文件和流、委托、事件、Lambda表达式、命名空间、预处理器、程序集、运行时类型标识、反射、特性、泛型、LINQ和数据库开发等。 =======================================...

    明日科技C#开发入门及项目实战

    实例202 将磁盘驱动器隐藏 实例203 禁止使用命令提示符 实例204 禁止修改ie浏览器主页 实例205 设置ie浏览器的默认主页 实例206 设置ie浏览器的默认下载路径 第19章 c#语言新技术 实例207 使用隐式类型局部变量实现...

    《Visual C# .NET精彩编程实例集锦》配套光盘文件【全】

    《Visual C# .NET精彩编程实例集锦》配套光盘文件【全】 目录回到顶部↑ 前言 第1章 控件操作 实例1 如何使用错误提醒控件 实例2 如何使用信息提示控件 实例3 如何使用菜单控件 实例4 如何使用工具栏控件 实例...

    基于微信小程序和C#,WPF的微信拍照+websocket传输本地+图像处理.rar

    自己写的基于微信小程序的手机端拍照并通过websocket协议上传至PC同时根据上传的图片做一个简单的...文件包含了微信端和PC端的全部代码,自己一直在使用,效果一般,只是学习使用,里面还隐藏了一个图片转文字的功能。

    C#编程经验技巧宝典

    2 <br>0003 设置程序代码行序号 3 <br>0004 开发环境全屏显示 3 <br>0005 设置窗口的自动隐藏功能 3 <br>0006 根据需要创建所需解决方案 4 <br>0007 如何使用“验证的目标架构”功能 4 ...

    windows应用高级编程-C#编程篇

    具体内容包括:利用各种控件创建图形用户界面,在Windows应用程序中使用图形和GDI+,在标准Windows文件中加载和保存数据,通过应用程序打印信息,开发能够处理多文档的应用程序,链接数据库,提供帮助,部署应用程序等;...

    读取USN,建立索引优化后的全盘快速搜索工具

    C#.net 做的文件搜索工具。原理是读取USN文件日志,然后内建索引加快文件搜索速度。 1、列表文件支持批量处理(删除、复制、复制文件名路径、打开、重命名),或者引用系统菜单。 2、支持拼音首字母缩写搜索,指定...

    批量改文件时间属性 v1.0

    【功能】:批量修改指定目录下的所有文件和文件夹的时间属性创建时间属性的修改、最后修改时间属性的修改、最后访问时间属性的修改【使用】:①在第一个文本框里面...,为了网站文件的统一管理、或者为了隐藏某些秘密...

    在一小时内学会 C#(txt版本)

    和 C++ 有所区别的是,C# 中没有单独的声明(头)和实现(CPP)文件。所有代码(类声明和实现)都放在扩展名为 cs 的单一文件中。 看看 C# 中的 Hello World 程序。 复制内容到剪贴板 代码: using System; ...

    C#全能速查宝典

    《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用...

    C#源码大集合 03(共3卷)

    ├─第53讲 文件系统监视器 │ └─第55讲 聊天室扩展之三——使用MS Agent <br>└ C#源代码第三部分多线程 ├─1-多线程 ├─2-多线程 ├─3-多线程互斥 ├─4-多线程互斥 ├─5-多线程...

    Visual C# .NET精彩编程实例集锦

    实例82 如何隐藏系统驱动器 实例83 如何清理系统回收站 实例84 如何制作日志查看器 实例85 如何禁止关闭操作系统 实例86 如何禁止屏幕保护程序 实例87 如何禁止系统菜单按钮命令 第5章 图像处理 ------------------...

    C#源码大集合 02(共3卷)

    │ │ ├─实例82 如何隐藏系统驱动器 │ │ ├─实例83 如何清理系统回收站 │ │ ├─实例84 如何制作日志查看器 │ │ ├─实例85 如何禁止关闭操作系统 │ │ ├─实例86 如何禁止屏幕保护程序 │ │ └─实例87...

    C#源码大集合 01(共3卷)

    ├─第53讲 文件系统监视器 │ └─第55讲 聊天室扩展之三——使用MS Agent <br>└ C#源代码第三部分多线程 ├─1-多线程 ├─2-多线程 ├─3-多线程互斥 ├─4-多线程互斥 ├─5-多线程...

Global site tag (gtag.js) - Google Analytics