注意,这里写的是命令行, 网络打印机。
打印机有的没有网络功能,通过增加网络打印服务器就可以了。
做了些工作,国内的资料倾向于rundll方式,但是国外的方式是csript方式。前者做了些测试,没有成功,后者也还在进行中,不过有希望,接下来以国外的方式进行测试。
# 添加TCP\IP端口
cscript %WINDIR%\System32\Printing_Admin_Scripts\zh-CN\prnport.vbs -a -r t2 -h 192.168.0.127 -o raw -n 9100
# 添加打印机驱动
cscript "C:\Windows\System32\Printing_Admin_Scripts\zh-CN\prndrvr.vbs" -a -m "HP LaserJet Professional M1210 MFP Series" -i "e:\1\hptsns32.inf" -h "e:\1\"
# 组合命令,建立网络打印机
cscript "C:\Windows\System32\Printing_Admin_Scripts\zh-CN\prnmngr.vbs" -a -p "t2" -m "驱动Name" -r " t2"
重要 http://woshub.com/manage-printers-and-drivers-from-the-command-line-in-windows-8/#acc-0