此方式适合从已经安装好的打印机电脑中导出【打印机端口注册表】和【打印机驱动】来制作批处理安装打印机驱动 当公司电脑很多的情况下,不能一个一个去安装打印机驱动,需要做成批处理,然后指引用户自行安装,或者自己执行批处理进行安装,会加快效率 环境说明: 打印机ip地址:192.168.10.216 型号:KONICA MINOLTA bizhub 364e 1 前期准备 1.1 导出打印机端口 1.1.1 打开注册表 win+r 输入regedit,打开注册表 1.1.2 定位打印机注册表位置 定位到注册表的位置如下: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports
1.1.3 导出打印机端口注册表 将打印机端口号【192.168.10.216】导出并命名为【PrintPortReg.reg】

1.2 导出inf打印机驱动 1.2.1 创建驱动备份文件夹backup 将驱动导出到D盘的Backup文件夹中,所以需要先在D盘中创建backup 1.2.2 导出驱动 然后管理员打开cmd或者是powershell,执行如下命令导出驱动到D:\backup中 dism /online /export-driver /destination:D:\backup

1.2.3 找到相关品牌驱动文件夹并命名为PrintDrive 在D:\backup中找到打印机型号的驱动【型号KONICA MINOLTA bizhub 364e】的驱动文件夹并命名为PrintDrive 源文件夹:

重命名文件夹:

2 编写bat安装文件 2.1 将打印机端口注册表和inf打印机驱动放一个文件夹下 将上两步骤中获取到的文件【PrintPortReg.reg】和文件夹【PrintDrive】放在新建的文件夹【打印机驱动安装】中

2.2 创建脚本bat 在文件夹【打印机驱动安装】创建一个文件命名为【安装打印机驱动.bat】

2.3 编写脚本 并写入如下内容 chcp 65001 regedit /s %~dp0PrintPortReg.reg net stop spooler net start spooler rundll32 printui.dll,PrintUIEntry /if /b “KONICA MINOLTA 打印机” /f %~dp0PrintDrive\koayjj__.inf /r “192.168.10.216” /m “KONICA MINOLTA 554eSeriesPCL” /z control Printers 内容说明: chcp 65001 #设置cmd的编码UTF-8 regedit /s %~dp0PrintPortReg.reg #导入注册表 net stop spooler #停止打印服务 net start spooler #启动打印服务 /b “KONICA MINOLTA 打印机” #自定义打印机名称 /f %~dp0PrintDrive\koayjj__.inf #使用inf文件安装打印机 /r “192.168.10.216” #指定打印机端口 /m “KONICA MINOLTA 554eSeriesPCL” #inf中的打印机型号,需要在PrintDrive\koayjj__.inf文件中打开查看字段DiskName【有些品牌的字段不一样,例如惠普的为:HP_Mombi_Driver_Name】

control Printers #打开【设备和打印机】 3 打包到其他电脑即可安装打印机驱动 将如下打包到其他电脑,然后右击管理员运行【安装打印机驱动.bat】,即可安装打印机驱动