使用命令行或WMI查询(无powershell)获取分配给AD中安全组的打印机列表



我想获得用户可以访问的打印机列表。我设法通过使用"win32_GroupUser"WMI类获得了安全组的列表,用户是其中的一部分。我现在很难将列表打印机分配给安全组。

这不是一个适合您的解决方案,但您应该知道Active Directory不会存储分配给组和/或用户的打印机的信息。如果用户未被阻止,则可以使用Win32_printer类的GetSecurityDescriptor((方法在本地检查每个打印机。如果用户没有出现在SecurityDescriptor中,则表示他具有完全访问权限。

打印机可以通过GPO或登录脚本分配。

最新更新