【问题标题】:Changing Read-Only on folder with Powershell - Greyed out使用 Powershell 在文件夹上更改只读 - 灰显
【发布时间】:2012-10-09 12:09:53
【问题描述】:

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

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

最好的问候

【问题讨论】:

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


    【解决方案1】:

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

    请参阅此 KB,上述解决方法均不适合我。 http://support.microsoft.com/kb/326549

    【讨论】:

    • 所以这是一个错误。这是有道理的。
    • 确实如此。请参阅this MSKB article 了解更多信息。
    • 谢谢。我也尝试了解决方法,但没有任何成功。
    • 如果它回答了您的问题,请考虑将其标记为答案
    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-07-30
        • 2010-09-16
        • 1970-01-01
        • 2020-03-07
        • 1970-01-01
        • 2017-09-13
        • 2010-10-27
        相关资源
        最近更新 更多