If File.SetAttributes("C:\\myFile.txt", FileAttributes.ReadOnly); sets a file as read only, how do I set it back to read/write if I need to?
I suspect it would be FileAttributes.Normal however will this change any other properties of the file? There isn’t an awfully descriptive note on the MSDN site…
The file is normal and has no other attributes set. This attribute is
valid only if used alone.
Thanks
To remove just the
ReadOnlyattribute, you’d do something like this:This will remove the
ReadOnlyattribute, but preserve any other attributes that already exist on the file.