`
yanshaozhi
  • 浏览: 104696 次
  • 性别: 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#编程语言将文件隐藏在图片中,这通常被称为“数据嵌入”或“信息隐藏”。这种技术可以应用于多种场景,如安全传输、版权保护等。以下是对该主题的详细阐述: 首先,我们需要理解信息隐藏的基本...

    隐藏文件查找器 C# .NET

    在IT领域,编程语言C#和.NET框架是开发桌面应用的常见工具,而"隐藏文件查找器"则是一个实用的应用程序,专为发现并管理计算机中的隐藏文件设计。这款应用程序基于C#编程语言,利用.NET Framework 1.1版本进行构建,...

    C# 显示或隐藏 隐藏文件

    在C#编程中,隐藏或显示系统属性设置为隐藏的文件是一个常见的需求,尤其是在系统管理和文件操作相关的应用程序中。要实现这一功能,开发者通常需要访问和修改系统的注册表设置。以下将详细介绍如何使用C#来操作...

    C# 图片隐藏文件源码

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

    C#调用bat文件 bat处理 c#调用bat

    // 可选,隐藏bat文件的命令行窗口 psi.UseShellExecute = false; // 必须设置为false,否则无法传递参数 ``` 4. 设置事件处理:如果你需要在bat文件执行过程中或完成后做一些操作,可以设置`Process`对象的事件...

    C#文件属性详细信息编辑例子(附源码)

    然而,C#的标准库仅提供了修改部分基础属性的功能,如文件的隐藏、只读等属性。在某些应用场景下,如多媒体文件处理或更复杂的文件管理,可能需要对文件的详细属性进行编辑,例如音乐文件的ID3标签(用于存储歌曲...

    C#文件读写常用类介绍

    以上介绍了`System.IO.File`类中的几个常用方法,这些方法为C#开发者提供了强大的文件处理能力。无论是简单的文件读写,还是复杂的文件移动、复制操作,都可以通过这些方法轻松实现。此外,对于更高级的需求,还可以...

    C#显示文件属性信息,C#文件操作类

    在C#编程语言中,处理文件属性和进行文件操作是常见的任务。本文将详细探讨如何在C#中显示文件属性信息以及如何利用C#提供的文件操作类进行各种文件操作。 首先,让我们了解一下C#中的`System.IO`命名空间,它是...

    C#文件操作系统和报告

    - `FileAttributes` 枚举表示文件或目录的属性,如只读、隐藏、系统等。 - `FileInfo` 类提供文件的属性信息,如大小、最后访问时间等。 6. 报告生成: - 在C#中,可以使用各种库(如NPOI、iTextSharp)生成...

    asp.net(C#)限速下载隐藏文件真实名称和地址下载的例子

    在ASP.NET(C#)开发中,有时我们需要对网站上的文件下载功能进行控制,例如限制下载速度,隐藏文件的真实路径和名称,以保护服务器资源的安全。本示例将讲解如何实现这些功能,主要针对VS2005(.NET Framework 2.0)...

    C# 启动隐藏窗体(只显示托盘)

    然后,在该处理程序中使用`this.Hide()`方法隐藏窗体,代码如下: ```csharp private void Form1_Load(object sender, EventArgs e) { this.Hide(); } ``` 2. **托盘图标**: 要使程序最小化到系统托盘,...

    C#单文件上传

    在服务器端,你需要一个C#控制器方法来接收并处理上传的文件。在ASP.NET MVC中,你可以创建一个如下的`Upload`动作: ```csharp [HttpPost] public ActionResult Upload(HttpPostedFileBase file) { if (file != ...

    C#文件管理(源代码)

    以上就是C#文件管理涉及的主要知识点,结合提供的源代码,你可以学习到如何在实际项目中高效地处理文件和目录。对于播放DVD和Flash文件,以及直接打印文件,你需要了解如何与操作系统提供的服务或第三方组件进行交互...

    c#如何隐藏系统驱动器

    在C#编程中,隐藏系统驱动器涉及到对操作系统级别的操作,这通常是为了安全或管理目的。下面我们将深入探讨如何在C#中实现这一功能,并理解其中涉及的关键知识点。 首先,我们要明白,隐藏系统驱动器并不是一个简单...

    C#打开二进制图片文件 读写并追加数据

    在C#编程环境中,处理二进制文件,特别是图片文件,是常见的任务之一。这个场景主要涉及文件的读取、写入以及追加操作,尤其是针对像JPEG(jpg)这样的图像格式。以下将详细讲解如何在C#中实现这一过程。 首先,...

    C#文件输入输出编程

    以上就是关于"C#文件输入输出编程"的详细知识点,这些知识涵盖了文件操作的各个方面,是开发任何涉及到文件处理的C#应用的基础。通过熟练掌握这些概念和方法,开发者可以高效地进行文件操作,实现数据的保存、读取和...

    c# 隐藏式窗体

    在C#编程中,隐藏式窗体是一种特殊类型的窗口,它并不显示在用户的屏幕上,但仍然可以执行后台任务。这种技术常用于实现无界面服务、后台进程或在应用程序启动时进行初始化工作。让我们深入探讨一下如何创建和使用C#...

    c# winform 自动隐藏的panel

    `AutoHideDemo`这个文件可能包含了完成上述功能的完整示例代码,包括窗体、Panel以及相关事件处理的实现。学习和理解这个示例,可以帮助开发者更好地掌握C# WinForm中自定义交互效果的设计方法。

    C#批量拷贝文件

    7. **文件属性与元数据**:除了文件内容,你可能还需要处理文件的属性(如隐藏、只读)和元数据(如创建时间、修改时间)。在C#中,可以使用`FileInfo`类来获取和设置这些信息。 8. **并发处理**:为了进一步提升...

    C#文件选择器FolderBrowser_Code.zip

    标题"C#文件选择器FolderBrowser_Code.zip"表明这是一个与C#编程语言相关的项目,它包含一个文件选择器功能,能够允许用户在WPF(Windows Presentation Foundation)环境中选择文件夹和文件。WPF是.NET框架的一部分...

Global site tag (gtag.js) - Google Analytics