用批处理安装网络打印机

来源:百度知道 编辑:UC知道 时间:2024/06/27 21:53:05
请写下完整的批处理程序命令,如何安装网络上3-5台打印机,另外最重要的一点就是如何在命令中完成设置其中一台为默认打印机,这点勿忘!!!

就用START命令\\网络上的打印机名字

提到同样的问题, 结果他最后的解决办法是用了(rundll32 printui.dll,PrintUIEntry )这个命令来安装,结果我就试了一下,成功了,在这里和大家分享一下

利用rundll32 命令安装打印机
本来是用Prndrvr命令安装打印机的,但是老出现错误码2,上GOOGLE搜了半天,找到一篇文章,提到同样的问题, 结果他最后的解决办法是用了(rundll32 printui.dll,PrintUIEntry )这个命令来安装,结果我就试了一下,成功了,在这里和大家分享一下
第一句命令是添加TCPIP端口,如果是本地端口的话,可以省去第一句! 希望对大家有帮助!

cscript C:\WINDOWS\system32\prnport.vbs -a -r IP_192.168.2.2 -h 192.168.2.2 -o raw -n 9100

rundll32 printui.dll,PrintUIEntry /if /b "HP LaserJet 4250 PCL 6" /f d:\4250\hpc4x50c.inf /r "IP_192.168.2.2" /m "HP LaserJet 4250 PCL 6"

这里是rundll32 printui.dll,PrintUIEntry 的用法

使用方式: rundll32 printui.dll,PrintUIEntry [options] [@commandfile]
/a[file] 二进位档案名称
/b[name] 基本印表机名称
/c[name] 如果动作发生在远端电脑,则是电脑的 UNC 名称
/dl 删除本机印表机
/dn 删除网路印表机连线
/dd 删除印表机驱动程式
/e 显示列印喜好设定
/f[file] 可以是 inf 档案或输出档案
/ga 增加每台电脑的印表机连线
/ge 列举每台电脑的印