Noname
Noname

批处理一键安装打印机驱动

此方式适合从已经安装好的打印机电脑中导出【打印机端口注册表】和【打印机驱动】来制作批处理安装打印机驱动
当公司电脑很多的情况下,不能一个一个去安装打印机驱动,需要做成批处理,然后指引用户自行安装,或者自己执行批处理进行安装,会加快效率

环境说明:
打印机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】

https://blog.cpmsxe.net/wp-content/uploads/2020/09/wp_editor_md_1ac7e1c9022addf2ea55ff86848b5a2e.jpg

https://blog.cpmsxe.net/wp-content/uploads/2020/09/wp_editor_md_1c1ed4b1f7e2890aaf2595a24290e38c.jpg

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
https://blog.cpmsxe.net/wp-content/uploads/2020/09/wp_editor_md_4075be9fb527ecc5a312db3303f08626.jpg

1.2.3 找到相关品牌驱动文件夹并命名为PrintDrive

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

https://blog.cpmsxe.net/wp-content/uploads/2020/09/wp_editor_md_726e2d253c290407303c1c96b7a32c52.jpg

重命名文件夹:
https://blog.cpmsxe.net/wp-content/uploads/2020/09/wp_editor_md_19c8d0748d8ea584cc4eafcc3386e416.jpg

2 编写bat安装文件

2.1 将打印机端口注册表和inf打印机驱动放一个文件夹下

将上两步骤中获取到的文件【PrintPortReg.reg】和文件夹【PrintDrive】放在新建的文件夹【打印机驱动安装】中

https://blog.cpmsxe.net/wp-content/uploads/2020/09/wp_editor_md_ee62aaad6400d400b057f3edfcda1997.jpg

2.2 创建脚本bat

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

https://blog.cpmsxe.net/wp-content/uploads/2020/09/wp_editor_md_4974413719db8411dcc0faeaddef08f8.jpg

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】

https://blog.cpmsxe.net/wp-content/uploads/2020/09/wp_editor_md_4a9cdf84d2197a7ca6306dd27cf02656.jpg

control Printers #打开【设备和打印机】

3 打包到其他电脑即可安装打印机驱动

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

https://blog.cpmsxe.net/wp-content/uploads/2020/09/wp_editor_md_e926d4e74077ad47abf1274a48d4588c.jpg

发表回复

textsms
account_circle
email

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

  • haha

    方法试了,有的可以,有的不可以~

    3 年前 回复

Noname

批处理一键安装打印机驱动
此方式适合从已经安装好的打印机电脑中导出【打印机端口注册表】和【打印机驱动】来制作批处理安装打印机驱动 当公司电脑很多的情况下,不能一个一个去安装打印机驱动,需要做成批处理,…
扫描二维码继续阅读
2020-09-25