有没有办法让 Windows Server 使用它自己的共享打印机?

有没有办法让 Windows Server 使用它自己的共享打印机?

我有 Windows Server 2019,其中有一些使用标准 TCP/IP 端口安装的网络打印机。该服务器共享所有这些打印机,并使用 GPO/GPP 将它们推送到一些客户端。这些打印机由服务器共享,因此只有一个地方可以配置哪个纸盘用于哪台打印机等。此外,还有一个应用程序需要使用仅显示可用打印机的对话框来配置这些打印机,没有机会简单地写入任意打印机名称或类似名称。该对话框仅显示客户端 Windows 当前已知的内容。

问题是,只有没有获得共享打印机的用户才能执行此特殊配置对话框。另一方面,获得共享打印机的用户不允许更改应用程序内的相应配置。虽然,在服务器上我有打印机,并被允许在应用程序中配置相应的设置,但服务器只有本地打印机名称,而该对话框中没有共享。该对话框只是一个列表,显示执行系统上的所有打印机,无法搜索任何其他打印机。因此,当在该应用程序中配置服务器本地打印机时,其他客户端仍然无法正常工作,因为打印机根本不存在于具有配置名称的客户端上。

有没有办法让服务器使用它自己的共享打印机?

我尝试在服务器上简单地安装这样的共享,但不起作用,错误 #123 打印代码为 0x0000007b,提示文件名无效等。此外,当重命名打印机本身而不是共享名称时,仍然不起作用,因为在网络中搜索打印机只显示打印机名称而不是共享名称。所以它们最终似乎没有任何不同,即使配置不同。我希望在服务器上有类似“printer1_local”的东西被共享为“printer1”,并且客户端和服务器都只使用该名称。

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

相关内容