您的位置:程序门 -> windows专区 -> windows nt/2000/xp/2003



如何替换文件夹权限中的组名?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何替换文件夹权限中的组名?[已结贴,结贴人:coolfun2008]
发表于:2007-06-21 11:05:01 楼主
因服务器dc降级后不再存在server   operators组,以前给此组所赋权限不再有效,想把它转移至power   users,因权限在不同目录不一样且分布很广,不知有何捷径没有?cacls里好象没有替换这项功能。

谢谢!
发表于:2007-06-21 13:31:361楼 得分:0
没人回答吗?这个功能应该挺常用的啊!好象以前在什么迁移工具里有相似功能,一时想不起来。
发表于:2007-06-21 14:11:122楼 得分:20
cacls   c:\test   /g   "power   users ":f   /e
cacls   c:\test   /d   "server   operators "   /e
发表于:2007-06-21 15:34:583楼 得分:0
我前面说了,“权限在不同目录不一样且分布很广”,所以单通过赋权与删除是达不到目标的,否则在gui里也很容易操作了。再说明一下,在上百的各级目录里,组a有不同的权限(按工作需要),现在组a不存在了,把a的权限转移至组b。

不过还是谢谢ls,有人回总是好一些!
发表于:2007-06-21 15:39:274楼 得分:15
把组a添加到组b中。
发表于:2007-06-21 16:07:425楼 得分:0
请看前话:
“现在组a不存在了”!!!
如何添加,我想大家都知道,再建一个同名的组也无济于事的(否则就没有安全可言了)
发表于:2007-06-21 17:41:436楼 得分:15
创建server   operators组,将power   users成员添加进去。
发表于:2007-06-25 11:34:097楼 得分:0
前面我提过了,windows不是真正按名字来设置权限的,就是x目录分配权限给server   operators组,而“后”建立一个server   operators组是得不到原来这个名字组的权限的。

星期五下班前网上找到了一个setacl的小程序,能满足此工作,此小程序的参数用起来不是很顺手。今天突然发现了以前用的程序是subinacl.exe,是m$的资源包里的,更适合一点。


快速检索

最新资讯
热门点击