4

Powershell我正在尝试使用 , 删除或更改文件夹上的只读属性Windows server 2008 R2。我真的在这个问题上苦苦挣扎。
我什至尝试过attrib.exe,但灰色标记不会在“文件夹属性”中消失。
有没有人有同样的问题?无论我做什么,它仍然是灰色的。

文件夹的只读属性是灰色的,但是文件夹内的文件不是只读的。奇怪的。

最好的祝福

4

3 回答 3

2

据我所知,这是一个 UI“错误”,即使使用命令行,清除复选框也不会修复它。

请参阅此 KB,没有提到的解决方法对我有用。 http://support.microsoft.com/kb/326549

于 2012-10-09T12:20:10.177 回答
0

就我而言,我的问题是我需要删除目录中子文件的只读属性。然后我可以对父目录做一些事情(在我的情况下删除它):

dir -r $PrePackageDirectory |% {if ($_.PSIsContainer -ne $true){$_.IsReadOnly = $false}}
于 2015-02-09T18:24:32.143 回答
0

刚刚在 Windows 10 机器上遇到了这个问题,以前操作系统中的文件夹被标记为只读。我attrib -r c:\FolderName从 powershell 提示符中删除了该属性。请注意,文件夹名称后面没有斜杠。这来自知识库文章,但 powershell tab+autocomplete 包含尾部斜杠,并且该命令对我不起作用。

于 2017-04-27T19:13:39.067 回答