我在 serverfault 上发布了此问题,但他们已投票,我将这个问题移至此论坛,并且无法删除该问题。
以下是我的情况:
我有两台计算机,一台是 Windows 8.1 计算机,上面有 HP LaserJet 4100 打印机。它有一个静态 IP。它有一个 LPT 端口,供打印机使用。我已成功从该计算机在打印机上打印页面。另一台计算机是 Windows 10 计算机。我一直在尝试通过 Windows 8.1 计算机在网络上共享打印机并将其添加到 Windows 10 计算机。我已遵循了几个在线教程,这些教程为我提供了有关如何执行此操作的说明。两台计算机都连接到建筑物有线网络。
我已按照网上的多个教程通过网络共享打印机。
我已在打印机首选项中将打印机标记为共享设备。
我禁用了公共文件夹共享和媒体,但其他所有内容都在高级共享设置中激活。
在网络上设置打印机后,我转到 Windows 10 计算机并单击“添加新打印机”。从上面的链接可以看出,我已启用打印机和文件共享并禁用用户名和密码。两台机器都在默认工作组“WORKGROUP”中。我尝试在选择通过 IP 添加打印机的选项时输入 IP 地址来添加打印机,我也尝试通过输入“\computername\printername”来添加打印机,(它们实际上是计算机名称后面的两个反斜杠,但我无法在此处显示,因为它们是转义字符)但是,当我第一次执行此操作时,Windows 10 计算机要求输入用户名和密码。Windows 8.1 计算机没有密码,只有用户名。这很奇怪,因为我已禁用添加此打印机时使用用户名和密码的功能。我输入了域名\用户名和一个空白密码,因为机器上没有密码,但我收到一条错误消息,提示“访问被拒绝”。查看打印机首选项时,我查看了授予打印机的权限,当选择所有用户或所有人时,所有用户都具有打印文档和管理队列的权限。
我尝试在配置打印机以管理客户端计算机上的队列时以及配置打印机以管理主机计算机上的队列时添加打印机。两种配置均不起作用。
我不断尝试同样的过程,甚至在网络上的另一台机器上也尝试,但我仍然无法添加打印机。非常感谢您的帮助!
另外,创建新的工作组并将两台计算机都分配到该工作组是否有帮助?使用默认工作组时,打印机共享是否不能很好地工作?
答案1
只要两台计算机都在同一个工作组中,就没问题。8.1 必须共享打印机。每个人都应该拥有完全访问权限。我不记得做过任何公开访问的事情,所以我不确定这会对你造成什么影响。
我相信它正在寻找的 UN 和 PW 就是您的机器的,但如果 8.1 不知道它,那就没用了。我一直遇到计算机之间共享文件夹的问题,幸运的是,我终于找到了公式。您也可以尝试使用 HOMEGROUPS。
如果打印机在 8.1 上正确共享,那么当 W10 搜索它时,它应该会找到它。所以我将返回 8.1 以验证它是否正确共享。