完全控制驱动器中的每个文件/目录?

完全控制驱动器中的每个文件/目录?

我最近安装了 Windows 7 Pro,在其上我创建了一个管理员帐户,然后创建了我日常使用的常规帐户。

我的问题是我的其他分区包含大量来自我以前安装的 Xp Pro 的数据,虽然我的管理员帐户可以对这些数据进行任何操作,但我的标准帐户却不能(每次我想要编辑/移动/删除它们时都会弹出 UAC)。

这些文件/目录都归一个无法识别的 GUID 所有(我猜这是我的旧 xp 用户帐户)。

我尝试使用

Z:
TAKEOWN /F * /R

但是,虽然它赋予了我对 Z:* 中文件的所有权,但当我查看它们的有效权限时,我仍然没有获得对它们的“完全控制权”。

所以我尝试了

cacls * /E /G MyAccount:F

但它似乎根本不能递归工作。

我如何才能完全控制驱动器 Z 上的每个文件?

谢谢你的帮助

附言:我完全理解这种风险以及为什么用户文件有特定权限等...我所说的驱动器是共享的。例如,包含我的音乐文件的分区受到影响。

答案1

您可能想尝试这样的命令。

掌控一切

TAKEOWN /f "d:\path" /r /d y

以递归方式重置要继承的权限。

ICACLS "d:\path" /reset /T

答案2

  • 右键单击根文件夹
    • 特性
    • 安全
    • 先进的
    • 所有者(标签)
    • 编辑
    • 从列表中选择您的帐户(或从其他用户或组按钮中选择)
    • 选择替换子容器和对象的所有者

这将赋予你对一切的所有权

然后关注TheCleaners 的回答更改权限。

答案3

以管理员帐户身份登录,并授予该帐户在 Z 的根目录下的完全控制权。然后确保重置该驱动器上的可继承权限,以便所有子文件夹都能继承这些根权限。

相关内容