unity C#设置文件为不可见

unity C#设置文件为不可见

csharp 复制代码
///
///设置文件为隐藏//
///
using UnityEngine;
using System.IO;

public class SetFolderInvisible : MonoBehaviour
{
    private void Start()
    {
        string folderPath = "Qi/Video";

        // 将文件夹属性设置为隐藏和系统
        SetFolderAttributes(folderPath, FileAttributes.Hidden | FileAttributes.System);
    }

    private void SetFolderAttributes(string folderPath, FileAttributes attributes)
    {
        if (Directory.Exists(folderPath))
        {
            // 获取文件夹下的所有文件和子文件夹
            string[] files = Directory.GetFiles(folderPath, "*", SearchOption.AllDirectories);

            // 将文件夹的属性设置为隐藏和系统
            foreach (var file in files)
            {
                File.SetAttributes(file, attributes);
            }
        }
    }
}
相关推荐
郑寿昌3 小时前
虚幻引擎6:Lumen光源技术前瞻
游戏引擎·虚幻
njsgcs5 小时前
拆分多实体到装配体 solidworks c#
c#
何以解忧唯有撸码6 小时前
C# 视频录制监控系统
c#·winform
xiaoshuaishuai812 小时前
C# modbustcp的ack包通信延迟原因
网络·tcp/ip·c#
hixiong12313 小时前
使用C#自制一个截屏工具
c#
少控科技15 小时前
小数典应用:小诗典
windows·c#
wuyoula16 小时前
尹之盾企业版网络验证
服务器·开发语言·javascript·c++·人工智能·ui·c#
RPGMZ17 小时前
RPGMakerMZ 获取敌人攻击时属性 用于画UI或属性克制
javascript·游戏引擎·rpgmz·rpgmakermz
zdr尽职尽责17 小时前
Untiy 处理Aseprite 资产 解决偏移问题
学习·unity·c#·游戏引擎
步步为营DotNet17 小时前
.NET 11 与 C# 14 助力云原生应用安全架构升级
云原生·c#·.net