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

Command line 使用命令行或WMI查询(无powershell)获取分配给AD中安全组的打印机列表,command-line,active-directory,wmi,Command Line,Active Directory,Wmi,我想获得打印机列表,用户可以访问。 我通过使用“win32_GroupUser”WMI类获取了安全组列表,用户是其中的一部分。我现在正在努力将列表打印机分配给安全组 这对您来说不是一个解决方案,但您应该知道,Active Directory不存储有关分配给组和/或用户的打印机的信息。 如果用户未被阻止,则可以使用Win32_printer类的GetSecurityDescriptor()方法在本地检查每台打印机。如果用户未出现在SecurityDescriptor中,则表示他具有完全访问权限 可

我想获得打印机列表,用户可以访问。
我通过使用“win32_GroupUser”WMI类获取了安全组列表,用户是其中的一部分。我现在正在努力将列表打印机分配给安全组

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

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