问题来源:
公司内部用户使用打印机,可采用单独安装,但这个安装比较麻烦,逐台进行,工作量大;也可以采用网络共享,虽然这种方式轻松一些,但也不能避免一台一台电脑进行。
但现在可通过下面的批处理,迅速安装,甚至于不用管理员进行操作,普通用户自己就能完成网络共享打印机的安装。
核心语句:
@net use //server /user:domain/user password
@rundll32 printui.dll,PrintUIEntry /ai /f "//server/PrintDrivers/disk1/OEMSETUP.INF" /in /n “//server/printer name”
//server 为共享服务器
domain 为域名称
user 为登陆用户名
password 为密码
以上没有的设置用户名和密码的部分都可省略
//server/PrintDrivers/disk1/OEMSETUP.INF 驱动程序所在路径,注意两边的引号
//server/printer name 共享打印机所在的路径和名称,注意两边的引号
安装批处理:
@echo off
@echo Welcome Our Office!
@echo.
@echo This is a program that can install the printer in your laptop.
@echo And you must let your laptop online in the Office.
@echo.
@echo NOTE: The printer is on the corner beside staircase.
@echo.
@echo Start to install
pause
@echo Installing printer ...
::登陆域或者共享服务器
@net use //server /user:domain/user password
::连接网络共享打印机,并安装指定路径的驱动
@rundll32 printui.dll,PrintUIEntry /ai /f "//server/PrintDrivers/disk1/OEMSETUP.INF" /in /n “//server/printer name”
@echo install completed.
@echo.
@echo You must set default document size for this printer.
@echo.
@echo How can I set the default document size? Open the tutorial document
pause
::下面这个是教程,没有的话可以删除
//server/Tutorial/TutorialFile.pdf
将以上部分代码根据你的需要改动之后,保存成BAT的文件,在客户机上双击即能完成安装。