我已经在互联网上搜索了好几天,但到目前为止还没有找到解决方案。
简洁版本:
我需要允许用户修改本地安装的打印机。具体来说,他们需要能够重命名打印机并更改分配的端口(IP 地址)。我希望能够以某种方式通过 GPO 将其推送出去。
长版本:
由于设计不佳但对业务至关重要的应用程序,某些打印机需要被命名为某些名称才能从应用程序进行打印。这只剩下两个选项:将用户需要打印的所有不同打印机添加到用户的计算机并让他们重命名他们想要打印到的打印机,或者允许用户更改打印机打印到的端口(IP)(所有打印机都是同一类型;它们只是位于不同位置)。
到目前为止,我们所有的用户都拥有本地管理员权限,这是一个巨大的安全问题,我正在尝试缓解这个问题,但我还没有找到一种方法,让我的用户能够在没有这些权限的情况下以我需要的方式修改他们的打印机设置。我为此绞尽脑汁好几天,甚至求助于搜索 Bing,看看我是否能得到与 Google 一直给我的看似无用的结果不同的结果。
如果有帮助的话,临时解决方案是进入并手动更改我们主要用户每台打印机的安全设置,但这不是一个长期可行的解决方案。
其他详情:
- 我们在 Windows Server 2008 R2 上运行我们的域。
- 所有用户都在使用 Windows 7 企业计算机。
- 所有打印机均通过 IP 寻址。
- 我需要一种方法来通过组策略来推翻这些权利。
- 目前还没有集中式打印服务器来管理这些打印机。我正在努力实现一个,但这是一个耗时的过程,因为我们必须管理大量的打印机和站点。
- 我无法以任何方式、形式或方式摆脱这个让我头疼的应用程序。这是一个关键业务应用程序。
我将非常感激任何人就此事提出的建议或意见。
答案1
“加载和卸载设备驱动程序“应该可以解决问题。(计算机设置 -> 策略 -> Windows 设置 -> 安全设置 -> 本地策略 -> 用户权限分配 -> 加载和卸载设备驱动程序)请注意,这可能会授予比您预期更多的权限。也就是说,向高级用户授予“加载和卸载设备驱动程序”权限可以说比让您的用户成为本地管理员更安全。