我正在使用 Windows 7 并且想要从文件中删除只读功能,我尝试了所有可能的方法,例如从属性中取消选中只读选项...在 CMD 中使用 attrib 命令并右键单击“我的电脑”> 选择“管理”> 在“系统工具”下,您会找到“共享文件夹”展开并选择“共享”> 在这里选择数据的共享名称(只读访问权限所在的位置),然后双击它。> 单击选项卡“共享权限”并验证正确的组(个人)是否具有“完全控制”。
我仍然无法删除它......有什么建议吗?
答案1
在“开始”菜单或“运行”中输入 cmd,然后...
删除文件类型的只读属性:
ATTRIB -R "C:\YourFile.ext"
删除文件夹类型的只读属性:
ATTRIB -R "C:\YourFolder" /D
从目录树(以及其中的所有文件)中删除只读属性,类型:
ATTRIB -R "C:\YourFolder" /S /D
否则,这可能是 ACL 问题,并且在 Windows 7 上,您将需要使用 ICACLS:
ICACLS "C:\YourFileOrFolder" /grant:r %USERNAME%:F
您可能需要指定您的计算机的名称:
ICACLS "C:\YourFileOrFolder" /grant:r %COMPUTERNAME%\%USERNAME%:F
如果需要递归:
ICACLS "C:\YourFileOrFolder" /grant:r %COMPUTERNAME%\%USERNAME%:F /T
答案2
我遇到了网络问题。我在“共享”选项卡中将“D”旋转器设置为“所有人”共享。在“安全”选项卡中,我授予“所有人”所有文件夹、子文件夹和文件的“完全控制”权限。但文件仍然以“只读”打开。然后我必须右键单击驱动器中的每个主文件夹,并将“所有人”从默认的“读取”设置为“读/写”。然后每个文件都完全共享。