我有一个本地 Windows 网络,其中装有 Windows Server 2008,其用途是充当文件服务器。我是管理员。
我想授予用户对某个目录下所有文件的完全访问权限D:\
。此“超级权限”期限应仅持续一天,然后返回到原始权限状态。
我该如何使用 PowerShell (或旧的 VBScript) 来做到这一点?或者 Windows 管理员通常会做什么 (使用脚本而不是 GUI)?
答案1
您可以使用 Set-ACL cmdlet 授予权限,然后安排使用 Set-ACL 运行不同脚本的任务来删除权限。
我还将使用 Get-ACL 并将当前 ACL 导出到某个地方,以便更容易回滚。
我以前用过它,但找不到脚本,但是你也可以设置继承权限等等。