在企业之中,使用远程打印机进行打印是再平常不过的事了。这就造成了作为网维人员在新增一台打印设备的时候需要到每台电脑上进行设置,添加远程打印机。(网络打印机不在此列)
其实,批处理的能力还是很强大滴,参考了网上一些说法,自己动手,终于整出了一个这样的批处理出来,不敢独享,分享给大家
把以下代码复制后粘贴到一个文本文档之中,保存后将文本文档的文件名修改为 添加打印.bat (注意:要在显示已知扩展名的状态下)
@echo off
echo 添加网络打印机
echo 等待....
rem 只需替换以下ip、打印机名、帐号、密码为具体名称即可
net use \\192.168.1.X\IPC$ "" /user:"guest"
rundll32 printui.dll,PrintUIEntry /in /n \\192.168.1.X\printer
rundll32 printui.dll,PrintUIEntry /y /n \\192.168.1.X2\printer
echo 连接成功
exit
注:\\192.168.1.X 指的是共享打印机安装的计算机地址,也可使用计算机名(需要同一网段,同一工作组才可)
printer 是共享打印机的名称,比如HPP1007 ,这里需要注意,printer这里不能出现空格,如果共享打印机的名称中有空格那就对该打印机进行设置共享名。共享名设置好后,printer这里使用共享名即可。