我们添加网络打印机往往是直接在运行里输入\\打印机名或IP,在找到共享的打印机后双击该打印机进行安装。但这样的方法在Win7 64位系统和XP打印共享的时候却是无法成功实现的。即使在添加打印机的时候装上了Win7 64位的驱动或在打印服务器上更新了64位的Win7驱动,打印机装好后依然会提示无法打印。其原因还是在于打印驱动,因为此方法添加的打印机,客户端在打印的时候是将打印数据发送到主机端的打印机来完成打印。
那么Win7 64位和XP打印共享应该如何实现呢?那就是将主机端共享的打印机添加为客户端的本地打印机,可以通过以下两种方法来实现。
一:使用Local Port端口添加打印机。首先先在主机端将打印机共享,客户端在添加打印机向导里选择链接到此计算机的本地打印机并把自动检测安装即插即用打印机的选项的勾去掉。
然后选择下一步,然后在打印端口里选择创建新端口在端口下拉菜单里选择Local Port,然后输入打印机的端口名,格式为\\主机端IP\打印机名,如果是通过DHCP获取IP的话可输入\\主机端的计算机名\打印机名。然后安装打印机相应的64位的Win7驱动即可实现打印机的共享。
二:通过端口映射的方法添加打印机。先将主机端的打印机共享。然后在客户端安装64位的Win7本地打印驱动,端口设置为LPT1。安装完后,打开命令提示行。在命令提示行里输入net use lpt2 空格 \\主机端的IP或计算机名\打印机名然后回车。
在客户端将打印机的端口更改为LPT2,点击确定即可实现打印共享。
转载于:https://blog.51cto.com/kusorz/1708315