如何通过脚本设置 Windows 打印机权限

如何通过脚本设置 Windows 打印机权限

下个月,我们的办公室将有新打印机。为了使它们正常工作,我们需要为每台本地机器/计算机上的打印机用户组“所有人”授予“管理此打印机”和“管理文档”的权限。

有什么想法可以使用脚本或其他方法实现这一点,以便我可以远程将其推送给每个用户?

我们的计算机是 Windows 10,打印机不在服务器上托管。

#Get printer permssions, save to file
(Get-Printer 'ELG-C258' -Full).PermissionSDDL | Out-File 'C:\users\my.username\desktop\testp.txt'
#Load permissions into variable
$perms=Get-Content 'C:\users\ my.username \desktop\test.txt'
#Copy permissions from old printer to new printer
Set-printer 'STR-FRONT' -PermissionSDDL $perms

相关内容