批处理文件_添加打印机
程序员文章站
2022-05-22 23:20:33
1. 添加TCP/IP端口,用于添加打印机使用,文件名: add_port.reg 说明:只需要修改(5, 8,21,24, )行里面的IP地址,这个IP地址是网络打印机的IP地址,打印机要设置成静态IP地址。 2. 添加打印机,文件名: add_printer.bat ......
1. 添加TCP/IP端口,用于添加打印机使用,文件名: add_port.reg
1 Windows Registry Editor Version 5.00 2 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports] 3 "StatusUpdateInterval"=dword:0000000a 4 "StatusUpdateEnabled"=dword:00000001 5 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\IP_192.168.6.245] 6 "Protocol"=dword:00000002 7 "Version"=dword:00000002 8 "HostName"="192.168.6.245" 9 "IPAddress"="" 10 "HWAddress"="" 11 "PortNumber"=dword:00000203 12 "SNMP Community"="public" 13 "SNMP Enabled"=dword:00000001 14 "SNMP Index"=dword:00000001 15 "PortMonMibPortIndex"=dword:00000001 16 "Queue"="print" 17 "Double Spool"=dword:00000000 18 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports] 19 "StatusUpdateInterval"=dword:0000000a 20 "StatusUpdateEnabled"=dword:00000001 21 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\IP_192.168.6.245] 22 "Protocol"=dword:00000002 23 "Version"=dword:00000002 24 "HostName"="192.168.6.245" 25 "IPAddress"="" 26 "HWAddress"="" 27 "PortNumber"=dword:00000203 28 "SNMP Community"="public" 29 "SNMP Enabled"=dword:00000001 30 "SNMP Index"=dword:00000001 31 "PortMonMibPortIndex"=dword:00000001 32 "Queue"="print" 33 "Double Spool"=dword:00000000
说明:只需要修改(5, 8,21,24, )行里面的IP地址,这个IP地址是网络打印机的IP地址,打印机要设置成静态IP地址。
2. 添加打印机,文件名: add_printer.bat
1 @echo off 2 echo 正在安装... 3 title 打印机自动安装程序 4 echo 正在安装(理光)RICOH_3501_打印机,请稍等…… 5 echo. 6 echo 如果360安全卫士拦截了,允许运行 7 echo. 8 echo 如果运行本程序出现异常或者程序运行后未能安装打印机,请联系管理员 9 echo. 10 11 12 :64bit 13 echo 正在为您安装64位打印机驱动 14 echo. 15 rem 导入添加端口的注册表文件 16 reg import add_port.reg 17 if errorlevel 0 echo 网络打印机端口安装成功 18 echo. 19 echo 正在重启打印服务,请稍等…… 20 echo. 21 rem 必须重启打印服务才能成功添加端口 22 net stop spooler>nul 23 net start spooler>nul 24 if errorlevel 0 echo 打印服务重启成功 25 echo .............................................. 26 echo .............................................. 27 echo 删除已经存在的同名打印机 28 rundll32 printui.dll,PrintUIEntry /dl /n "RICOH Aficio MP C3501 PCL 6" /q 29 echo. 30 echo 安装(理光)RICOH_3501_打印机...... 31 echo. 32 33 REM # /b 参数用于指定安装的打印机名称。 34 REM # /f 参数用于指定打印机的驱动文件。 35 REM # /r 具体的端口名称可以通过 打印机属性-->端口 那边去查看。 36 REM # /m 参数用于指定打印驱动程序的名称。 37 rundll32 printui.dll,PrintUIEntry /if /b "RICOH Aficio MP C3501 PCL 6" /f "\\文件服务器\公共盘\常用软件\打印机 驱动\Ricoh_Aficio_MP_C3001_C3501_PCL6\PCL6_x64位\OEMSETUP.INF" /r "IP_192.168.6.245" /m "RICOH Aficio MP C3501 PCL 6" /z 38 39 if errorlevel 0 echo 打印机安装成功 40 echo. 41 rem 安装好打印机后,也可以在批处理文件最后加一行命令,把这个打印机设置为默认。 42 echo. 43 44 echo 将这个打印机设置为默认打印机 45 rundll32 printui.dll,PrintUIEntry /y /n "RICOH Aficio MP C3501 PCL 6" 46 47 goto end 48 49 REM #********************************************************************************* 50 REM # 51 REM # /ia 用 inf 文件安装打印机驱动程序 52 REM # /if 用 inf 文件安装打印机 53 REM # /b[name] 基本打印机名 54 REM # /c[name] 如果操作在远程机器上,unc 机器名 55 REM # /dl 删除本地打印机 56 REM # /dn 删除网络打印机连接 57 REM # /dd 删除打印机驱动程序 58 REM # /f[file] inf 文件或输出文件 59 REM # /h[arch] 驱动程序体系结构,为下列之一: Alpha | Intel | IA64 60 REM # /m[model] 打印机驱动程序型号名 61 REM # /n[name] 打印机名 62 REM # /v[version] 驱动程序版本属于下列中的一个: Windows 95、98 和 ME | Windows NT 4.0 | Windows NT 4.0 或 2000 | Windows 2000 或 XP| Windows XP 63 REM # /q 安静模式,不显示错误信息 64 REM # /r[port] 端口名 65 REM # /y 将打印机设为默认打印机 66 REM # /z 不要自动共享这台打印机 67 REM # /Z 共享这台打印机,只能跟 /if 选项一起使用 68 REM #其中/m参数后面的打印机驱动程序型号名为inf文件中用于指明驱动的打印机名称,一般在使用向导安装的时候在选定inf文件后出来的所有驱动名称中你自己需要的那个。 69 REM # 70 REM # 更多的帮助请使用rundll32 printui.dll,PrintUIEntry /? 71 REM # 72 REM #*********************************************************************************
上一篇: Win10家庭版-添加[组策略]
下一篇: 公孙衍为何要离开秦国?他的结局又是如何呢