彩世界平台-彩世界时时app-彩世界开奖app苹果下载

热门关键词: 彩世界平台,彩世界时时app,彩世界开奖app苹果下载

您的位置:彩世界平台 > 彩世界开奖app苹果下载 > 批处理添加打印机

批处理添加打印机

发布时间:2019-10-20 14:49编辑:彩世界开奖app苹果下载浏览(109)

    1. 添加TCP/IP端口,用于添加打印机使用,文件名: add_port.reg

    环境说明:

    • 打印机是在局域网中一台打印服务器共享的打印机
    • 需要添加打印机的系统为win7x64。因打印机比较老,没有win7x64的驱动程序,咨询厂家得到下面的解决办法:
      正常手动添加打印机的步骤:
    1. 【添加打印机】
    2. 【添加本地打印机】
    3. 【创建新端口】
    4. 【端口类型:Local Port】
    5. 【输入端口名:\192.168.1.8HPLaserJ
    6. 选择厂商【HP】
    7. 打印机选择【HP LaserJet 3050 PCL5】
    8. 一直下一步完成。
     1 Windows Registry Editor Version 5.00
     2 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsStandard TCP/IP PortPorts]
     3 "StatusUpdateInterval"=dword:0000000a
     4 "StatusUpdateEnabled"=dword:00000001
     5 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsStandard TCP/IP PortPortsIP_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_MACHINESYSTEMControlSet001ControlPrintMonitorsStandard TCP/IP PortPorts]
    19 "StatusUpdateInterval"=dword:0000000a
    20 "StatusUpdateEnabled"=dword:00000001
    21 [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlPrintMonitorsStandard TCP/IP PortPortsIP_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地址。

    获取打印机端口号:

    • 先按照常规的方法添加一次打印机
    • 然后点击【开始】-【运行】-输入regedit打开【注册表编辑器】
    • 搜索端口\192.168.1.8HPLaserJ
      得到下面两条记录:
      HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindows NTCurrentVersionPorts
      HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPorts
      在这个路径下面有一个【字符串值】,名字都是刚才添加打印机用的端口。
      经验证发现两条是关联的,修改一条,另外一条也会更改。

     

    获取打印机驱动文件:

    • 打印机上面点击右键,在弹出的菜单中选择【打印机属性】
    • 然后点击【关于标签】
    • 在驱动【程序文件(R)】列表下面有用到的相关驱动文件;
    • 我选择了第一个作为搜索条件【HPC3050F.GPD】
    • 打开我的电脑进入【C盘(系统盘)】搜索关键词【HPC3050F】
    • 得到了一个inf的文件是【C:Windowsinfprnhp002.inf】

    2.  添加打印机,文件名: add_printer.bat

    添加打印机的脚本

    端口号有了,inf驱动文件也有了。剩下的就好解决了。

    @echo off
    echo;添加HP LaserJet 3050 打印机
    ver|find "6.1">nul&& goto :win7
    rem 环境中只有两种系统,不是win7就是xp
    echo;添加中
    rundll32 printui.dll,PrintUIEntry /in /u /z /q /n "\SZ-打印机HPLaserJ"
    echo;设置默认打印机中
    rundll32 printui.dll,PrintUIEntry /y /n "\SZ-打印机HPLaserJ"
    echo;操作完成。
    echo;按任意键退出。
    pause>nul&exit
    :win7
    echo;
    echo;添加端口:&echo;------------------------
    reg query "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPorts" /s |find "\172.16.12.8HPLaserJ" >nul 2>nul
    if %errorlevel% equ 0 (
     echo;端口已存在。) else (
     REG ADD "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPorts" /v \172.16.12.8HPLaserJ /t REG_SZ /f
    )
    echo;
    echo;添加打印机:&echo;------------------------
    (for /f "skip=5 tokens=7 delims=" %%i in ('reg query HKLMSYSTEMCurrentControlSetControlPrintPrinters') do echo %%i)|find "HP LaserJet 3050">nul 2>nul
    if %errorlevel% equ 0 (
     echo;HP LaserJet 3050已存在。) else (
     echo;正在添加中。。。
     rundll32 printui.dll,PrintUIEntry /if /b "HP LaserJet 3050 PCL5" /f C:Windowsinfprnhp002.inf /r "\172.16.12.8HPLaserJ" /m "HP LaserJet 3050 PCL5" /z
     echo;正在设置为默认打印机
     rundll32 printui.dll,PrintUIEntry /n "HP LaserJet 3050 PCL5" /y
    )
    echo:&echo;操作完成。
    echo;
    echo;按任意键退出。
    pause>nul&exit
    

     

    别的方法实现自动安装打印机:printer management

    在网上搜到另外一个更好的方法,不过该方法需要有驱动才行,未做测试,留下备用。

    http://bbs.51cto.com/thread-1070667-1-1.html

    本文由彩世界平台发布于彩世界开奖app苹果下载,转载请注明出处:批处理添加打印机

    关键词:

上一篇:没有了

下一篇:没有了