powershell - 使用PowerShell在AD中使用共享文件夹和打印机

标签 powershell permissions active-directory

有没有一种方法可以使用PowerShell操作Active Directory用户和组的共享文件夹和/或打印机的使用权限?
我一直在阅读有关Get / Remove / Set-QADPermission的信息,但似乎找不到共享文件夹或打印机的示例。
编辑

可以说我有一个团体巫婆可以访问几个共享文件夹和打印机。当我创建另一个组时,如何获得上一个组对相同文件夹/打印机的访问权限?

Empo回答了如何访问文件夹(再次感谢),有人可以帮我访问共享打印机吗?

最佳答案

您应该使用cmdlet Get-ACLSet-ACL。前者根据System.Security.AccessControl返回所选提供者的安全描述符。您可以使用返回的对象来操纵权限,然后使用后一个cmdlet将安全描述符重设回去。

有关使用cmdlet的示例,您可以看到:

get-help Get-ACL -examples

您可能也有兴趣阅读此blog post

关于powershell - 使用PowerShell在AD中使用共享文件夹和打印机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6204693/

相关文章:

powershell - 使用 set-acl 和 powershell 设置继承和传播标志

vb.net - 当我使用 DirectoryServices "Domain Users"属性时,"member"组为空

android - 如何授予对 android 仪器测试的权限?

linux - 管道文本到外部程序附加一个尾随换行符

powershell - 尝试/捕获,如果过滤器什么也不返回,则捕获

Powershell关闭弹框

docker : How to avoid Operation not permitted in Docker Container?

powershell - Get-ADUser 过滤器比较

authentication - 如何配置 Tomcat 以使用 Windows NTLM 身份验证?

powershell - Powershell用arg启动/停止