|
这个很不错啊,办公室里经常要装网络打印机,这下好了,真的是不点了,
根据给的链接我自己搞了一个,注册表部分:主要是创建一个Standard TCP/IP Port,在安装命令里要用的上的,
批处理部分有几个部分组成,
1、导入注册表文件,就是创建端口了,这个注册表我是放在自己电脑的共享文件夹里的
regedit /s \\192.168.1.123\info\diver\print-MX-M700N\MX-M700N.reg
2、重启spooler服务,
net stop spooler & net start spooler
3、删除已存在的同名打印机,不然可能失败吧,
rundll32 printui.dll,PrintUIEntry /dl /n "MX-M700N" /q
4、安装网络打印机,这个驱动我也是放在共享目录里,楼主所说的inf文件就是打印机驱动的安装文件,当然位置是自己定的,
/b "MX-M700N" 指定打印机名,就是上面删除的打印机名,
/f "\\192.168.1.123\info\diver\print-MX-M700N\sj1EWCHS.INF" 指定驱动位置
/r "IP_192.168.5.253" 指定打印机端口,这里要跟注册表里的端口名一样,
/m "sharp MX-M700N pcl6" 指定安装打印机型号,一个驱动里有很多型号的驱动,手动装的时候会让你选择的,可以打开Inf文件,看看要装的型号的名称,
rundll32 printui.dll,PrintUIEntry /if /b "MX-M700N" /f "\\192.168.1.123\info\diver\print-MX-M700N\sj1EWCHS.INF" /r "IP_192.168.5.253" /m "sharp MX-M700N pcl6" /z
这个是注册表文件内容:
"IPAddress"="192.168.5.253" 这个是网络打印机的IP地址
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports]
"StatusUpdateInterval"=dword:0000000a
"StatusUpdateEnabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\IP_192.168.5.253]
"Protocol"=dword:00000001
"Version"=dword:00000001
"HostName"=""
"IPAddress"="192.168.5.253"
"HWAddress"=""
"PortNumber"=dword:0000238c
"SNMP Community"="public"
"SNMP Enabled"=dword:00000001
"SNMP Index"=dword:00000001 |
评分
-
查看全部评分
|