分享

批量修改NTFS权限、删除未知帐户

 tlrxsw 2016-12-07

       先说下未知帐户,当分区格式为NTFS时,选择文件的属性--安全选项,有时会看到未知帐户,这是由于创建该文件的帐户已经不在系统中存在而导致的。如果只是少数几个文件,只须手动更改即可,方法如下:文件属性--安全--高级--取消允许父项继承(不要勾选该项即可)--复制--点选未知帐户--删除--确定 即可。如果没有对文件的操作权限,需要先获取控制权,方法如下:文件属性--安全--高级--所有者--勾选替换子容器及对象的所有者--在列表框中点选所有者--确定 即可。

       如果要修改的文件很多,其中包括文件夹、子文件夹,这种情况一般存在于企业文件共享,由于用户变更而引起。这时候再用上面的方法无异于自残了。这时候需要使用 xcacls 命令来批量修改NTFS权限。

xcacls详细使用方法请使用命令xcacls /?查询,也可以参考xcacls 修改 NTFS 权限,下面只举例最常用的方法:

# ADMINISTRATORS用户组对该文件夹、子文件夹及文件以及新建的子文件夹及文件有完全控制的权限,原有的NTFS权限将被删除。
xcacls E:\test /T /G ADMINISTRATORS:F /Y

# ADMINISTRATORS用户组对该文件夹以及新建的子文件夹及文件有完全控制的权限,已有的子文件夹及文件的权限不作更改,该文件夹原有的NTFS权限将被删除。
xcacls E:\test /G ADMINISTRATORS:F /Y

# ADMINISTRATORS用户组对该文件夹以及新建的子文件夹及文件有完全控制的权限;TESTUSER用户组对已有的子文件夹及文件有完全控制的权限,原有的NTFS权限将被删除。
xcacls E:\test /G ADMINISTRATORS:F /Y
xcacls E:\test\*.* /G TESTUSER:F /Y

# ADMINISTRATORS用户组对该文件夹、子文件夹及文件以及新建的子文件夹及文件有完全控制的权限;TESTUSER用户组对该文件夹及新建的子文件夹有读写的权限,对新建的文件有读写删除执行的权限;分号前定义的权限由新建的子文件夹及文件继承,但仅对文件有效;分号后定义的权限仅由新建的子文件夹继承,且仅对文件夹生效。

xcacls E:\test /T /G ADMINISTRATORS:F /Y
xcacls E:\test /E /G TESTUSER:RWD;EW /Y

# ADMINISTRATORS用户组对该文件夹、子文件夹及文件以及新建的子文件夹及文件有完全控制的权限;TESTUSER用户组对该文件夹及新建的子文件夹有删除的权限;新建的文件只继承ADMINISTRATORS用户组的权限。

xcacls E:\test /T /G ADMINISTRATORS:F /Y
xcacls E:\test /E /G TESTUSER:RW;TD /Y 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多