mirror of
https://github.com/BluePointLilac/ContextMenuManager.git
synced 2026-01-14 06:04:00 +08:00
修复文件为隐藏时无法写入问题
This commit is contained in:
@@ -141,7 +141,14 @@ namespace BulePointLilac.Methods
|
||||
else
|
||||
{
|
||||
Directory.CreateDirectory(Path.GetDirectoryName(FilePath));
|
||||
FileAttributes attributes = FileAttributes.Normal;
|
||||
if(File.Exists(FilePath))
|
||||
{
|
||||
attributes = File.GetAttributes(FilePath);
|
||||
File.SetAttributes(FilePath, FileAttributes.Normal);
|
||||
}
|
||||
File.WriteAllLines(FilePath, lines.ToArray(), Encoding);
|
||||
File.SetAttributes(FilePath, attributes);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user