本文介绍了powershell删除特定用户在文件夹上的所有权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要一个脚本或简单的powershell代码,通过将这些删除内容也继承到所有子文件夹和文件中,从而删除特定用户对文件夹的所有权限-递归地...预先谢谢你!
I need a script or simple powershell code for removing all permissions to a folder for specific user, by inheriting these deletion to all the subfolders and files as well - recursively...Thank you in advance!
推荐答案
$acl=get-acl c:\temp
$accessrule = New-Object system.security.AccessControl.FileSystemAccessRule("domain\user","Read",,,"Allow")
$acl.RemoveAccessRuleAll($accessrule)
Set-Acl -Path "c:\temp" -AclObject $acl
这应该以递归方式清除c:\ temp中用户的所有安全规则
this should wipe all security rules for user in c:\temp recursively
这篇关于powershell删除特定用户在文件夹上的所有权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!