【问题标题】:creating hidden files using .NET使用 .NET 创建隐藏文件
【发布时间】:2010-08-07 08:15:29
【问题描述】:

如何使用 .NET 创建文件或将文件标记为隐藏?

【问题讨论】:

    标签: .net file-io file-properties


    【解决方案1】:

    使用File.SetAttributes。 “隐藏”只是众多可用属性之一。

    【讨论】:

    • 谢谢兄弟..!!其他网站之一给了我错误的信息,即 dotnet 无法隐藏文件。
    【解决方案2】:

    您设置了文件的hidden 属性。

    有几种方法可以做到这一点 - 使用 File.SetAttributesFileInfo.Attributes,您只需将 FileAttributes 枚举标志设置为隐藏:

    string path = @"c:\myfile.txt";
    File.SetAttributes(path, FileAttributes.Hidden);
    

    【讨论】:

      【解决方案3】:

      我假设您指的是在文件系统中将文件属性设置为隐藏。 请看看这个link

      【讨论】:

        【解决方案4】:

        如果它是一个现有文件,即不是你刚刚创建的文件,不要只是:

        File.SetAttributes(path, FileAttributes.Hidden);
        

        或它可能具有的某些其他属性将丢失,因此您应该:

        File.SetAttributes(path, File.GetAttributes(path) | FileAttributes.Hidden);
        

        【讨论】:

          猜你喜欢
          • 2015-09-30
          • 1970-01-01
          • 2019-05-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多