有很多方法添加改变NTFS权限,其中一个方式是使用现有的工具“icacls.exe”。
下面函数将创建一个新的文件夹它将具有默认权限。这个脚本将使用“icacls.exe”替换当前用户为所有权并且管理员组为只读权。
function New-Folder { param ( [String] $path, [String] $username = "$env:userdomain\$env:username" ) If ( (Test-Path -Path $path) -eq $false ) { New-Item $path -Type Directory | Out-Null } icacls $path /inheritance:r /grant '*S-1-5-32-544:(OI)(CI)R' ('{0}:(OI)(CI)F' -f $username) }
原文地址:Applying NTFS Access Rules
本文链接: https://www.pstips.net/applying-ntfs-access-rules.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
真心觉得 ACL 的 cmdlet 太难用啦!
早期WINDOWS的命令不够直观,难理解。
ACL可以参考:《PowerShell文件系统(五)管理访问权限》 http://www.pstips.net/managing-access-permissions.html