使用Powershell更改只读文件夹 - 灰显

时间:2012-10-09 12:09:53

标签: windows powershell windows-server-2008-r2

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

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

祝你好运

3 个答案:

答案 0 :(得分:2)

据我所知这是一个UI“bug”,清除该复选框将无法修复它,即使使用命令行也是如此。

请参阅此KB,所提到的解决方法都不适用于我。 http://support.microsoft.com/kb/326549

答案 1 :(得分:0)

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

dir -r $PrePackageDirectory |% {if ($_.PSIsContainer -ne $true){$_.IsReadOnly = $false}}

答案 2 :(得分:0)

在Windows 10计算机上遇到此问题,其中以前操作系统中的文件夹被标记为只读。我在powershell提示符下使用了attrib -r c:\FolderName来删除该属性。请注意,文件夹名称上没有尾部斜杠。这是来自知识库文章,但powershell选项卡+自动完成包含尾部斜杠,命令对我不起作用。