Powershell
我正在尝试使用 , 删除或更改文件夹上的只读属性Windows server 2008 R2
。我真的在这个问题上苦苦挣扎。
我什至尝试过attrib.exe
,但灰色标记不会在“文件夹属性”中消失。
有没有人有同样的问题?无论我做什么,它仍然是灰色的。
文件夹的只读属性是灰色的,但是文件夹内的文件不是只读的。奇怪的。
最好的祝福
Powershell
我正在尝试使用 , 删除或更改文件夹上的只读属性Windows server 2008 R2
。我真的在这个问题上苦苦挣扎。
我什至尝试过attrib.exe
,但灰色标记不会在“文件夹属性”中消失。
有没有人有同样的问题?无论我做什么,它仍然是灰色的。
文件夹的只读属性是灰色的,但是文件夹内的文件不是只读的。奇怪的。
最好的祝福
据我所知,这是一个 UI“错误”,即使使用命令行,清除复选框也不会修复它。
请参阅此 KB,没有提到的解决方法对我有用。 http://support.microsoft.com/kb/326549
就我而言,我的问题是我需要删除目录中子文件的只读属性。然后我可以对父目录做一些事情(在我的情况下删除它):
dir -r $PrePackageDirectory |% {if ($_.PSIsContainer -ne $true){$_.IsReadOnly = $false}}
刚刚在 Windows 10 机器上遇到了这个问题,以前操作系统中的文件夹被标记为只读。我attrib -r c:\FolderName
从 powershell 提示符中删除了该属性。请注意,文件夹名称后面没有斜杠。这来自知识库文章,但 powershell tab+autocomplete 包含尾部斜杠,并且该命令对我不起作用。