有很多方法添加改变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