首页 > 系统服务 > 详细

Powershell-修改文件夹权限

时间:2020-01-09 11:49:28      阅读:95      评论:0      收藏:0      [点我收藏+]
#本脚本会对一个路径及其下的目录和文件添加一样的权限
$path="D:\file_T"
#本地的用户或组直接写入组:users 用户:administor  域账号:damin\user
$user="users"
#添加的权限可多项,见下图
$right="ReadAndExecute","Write"


#获取路径的现有权限配置
$acl = Get-Acl $path

# 添加规则: 
$person = [System.Security.Principal.NTAccount]$user
$access = [System.Security.AccessControl.FileSystemRights]$right
#子目录和文件都继承
$inheritance = [System.Security.AccessControl.InheritanceFlags] "ObjectInherit,ContainerInherit"
$propagation = [System.Security.AccessControl.PropagationFlags]"None"
$type = [System.Security.AccessControl.AccessControlType]"Allow"
$rule = New-Object System.Security.AccessControl.FileSystemAccessRule( $person,$access,$inheritance,$propagation,$type)
$acl.AddAccessRule($rule)
 
# 保存权限更新:
Set-Acl $path $acl

 

ListDirectory
ReadData
WriteData
CreateFiles
CreateDirectories
AppendData
ReadExtendedAttributes
WriteExtendedAttributes
Traverse
ExecuteFile
DeleteSubdirectoriesAndFiles
ReadAttributes
WriteAttributes
Write
Delete
ReadPermissions
Read
ReadAndExecute
Modify
ChangePermissions
TakeOwnership
Synchronize
FullControl

Powershell-修改文件夹权限

原文:https://www.cnblogs.com/JinweiChang/p/12170553.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!