标题: NTFS批处理修改安全属性
[打印本页]
作者: hhyytt
时间: 2006-11-29 22:28
标题: NTFS批处理修改安全属性
遍历某个盘的所有文件夹及其所含文件,并修改其安全属性(恢复管理员的权限)。
我重装机子后是去了所有权和管理员权限,希望大侠帮帮忙,帮写个批处理修改一下。可以使用Takeown命令修改
takeown [/s Computer [/u [Domain\User [/p [Password]]]] /f FileName [/a] [/r] [/d {Y | N}]
参数
/s Computer
指定远程计算机名称或 IP 地址(不能使用反斜杠)。该默认值是本地计算机。此参数适用于在命令中指定的所有文件和文件夹。
/u Domain\User
使用特定用户帐户的权限运行脚本。该默认值是系统权限。
/p [Password]
指定 /u 参数中指定的用户帐户的密码。
/f FileName
指定文件名或目录名样式。在指定样式中可以使用通配符“*”。此外,还可使用 ShareName\FileName。
/a
为 Administrators 组而不是当前用户赋予所有权。
/r
对指定目录和子目录中的所有文件执行递归操作。
/d {Y | N}
当前用户没有查看目录内的文件夹的权限时使用的默认提示。使用 Y 获取所有权,使用 N 取消确认提示。
作者: zerocq
时间: 2006-11-30 01:36
去掉"简单文件共享",然后查看某个盘的属性,点击"安全"-"高级"-"所有者"
为该盘选择一个所有者,勾上下边的"替换子容器和对象的所有者"
就自动把所有子目录和文件换成和该盘的所有者一样
作者: vkill
时间: 2006-11-30 01:51
cacls d:\ /T /C /P administrator:f
出现你不可以访问的时候
打开文件夹属性,去掉简单文件共享
d:\属性--》安全,高级--》权限,添加--》添加你想付与权限的用户,钩选权限,确定就 ok 了
[
Last edited by vkill on 2006-11-30 at 01:57 AM ]
作者: tao0610
时间: 2006-11-30 05:42
让子目录的继承父目录权限就可以