/// <summary>
/// 去除文件夹只读属性
/// </summary>
/// <param name="strPath">文件夹物理路径</param>
public static bool SetDirAttrNormal(string strPath)
{
bool success = true;
try
{
string[] strFiles = Directory.GetFiles(strPath);
string[] strDirs = Directory.GetDirectories(strPath);
int fileCount = strFiles.Length;
for (int i = 0; i < fileCount; i++)
{
File.SetAttributes(strFiles[i], FileAttributes.Normal);
}
int dirCount = strDirs.Length;
if (dirCount > 0)
{
for (int i = 0; i < dirCount; i++)
{
SetDirAttrNormal(strDirs[i]);
}
}
}
catch { success = false; }
return success;
}
C#去除文件夹只读属性
最新推荐文章于 2021-08-11 04:06:46 发布