189 8069 5689

PowerShell创建文件夹并赋予特定用户Owner权限-创新互联

前一段时间经历了一次文件服务器迁移,其中有很多用户的重定向文件夹,如桌面、文档、图片等

创新互联公司是一家集网站建设,衢江企业网站建设,衢江品牌网站建设,网站定制,衢江网站建设报价,网络营销,网络优化,衢江网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

由于数量众多,每个文件夹重复创建和授权的过程非常头疼,就写了一个脚本

首先在一个文档中填写用户名~~~,也就是我们要为其创建文件夹的用户的帐户名

#导入账户信息


$UserName = Get-Content D:\UserName.txt

 #遍历账户信息

Foreach ($User in $UserName)

{

#在本地创建与用户名相同的文件夹


New-Item -Path "E:\Userhome`$" -ItemType Directory -Name $User

#定义文件夹权限


$Ar = New-Object System.Security.AccessControl.FileSystemAcce***ule("Contoso\$($User)","FullControl","ContainerInherit,ObjectInherit","None","Allow")

#修改文件夹权限


$Acl = Get-Acl -Path "E:\Userhome`$\$($User)"

$Acl.SetAcce***ule($Ar)

Set-Acl -Path "E:\Userhome`$\$($User)" -AclObject $Acl

}

完成,现在你就有了很多与帐户名相同,并且仅该用户具有完全控制权限的文件夹了~~~


另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文标题:PowerShell创建文件夹并赋予特定用户Owner权限-创新互联
当前URL:http://jkwzsj.com/article/cejjej.html

其他资讯