jakykuang 发表于 2009-5-8 10:00:09

关于自动安装打印机的问题

自动安装硬件驱动的程序软件有很多,基本上都是用autoit写的,但好像这些都不支持安装打印机,autoit有没有什么办法可以实现自动安装打印机的(包括针打和激光),autoit关于打印机的函数好像不多

stdmis 发表于 2009-5-8 10:53:55

使用AUTOIT 調用windows 命令
$AppString='rundll32 printui.dll,PrintUIEntry /if /b "' & $P_Model & '(' & $P_Place & ')" /f "' & $P_Driver & '" /r "IP_' & $P_IP & '" /m "' & $P_Model & '" /z'

jakykuang 发表于 2009-5-8 13:23:45

不是很明白,能个举例吗?

stdmis 发表于 2009-5-8 14:49:22

用google 找 rundll32 printui.dll,PrintUIEntry

ahkang 发表于 2010-1-5 14:46:30

本帖最后由 ahkang 于 2010-1-5 14:51 编辑

看一下安装系统自带的 "爱普生针式打印机(EPSON LQ-1600KIII)" 的代码你就明白了:RunWait('RunDll32 PrintUI.Dll,PrintUIEntry /if /b "爱普生针式打印机" /f "'&@WindowsDir&'\Inf\NtPrint.Inf" /r "LPT1:" /m "EPSON LQ-1600KIII" /q')

Run('RunDll32 Shell32.Dll,SHHelpShortcuts_RunDLL PrintersFolder')

a781805288 发表于 2010-1-16 22:02:47

谢谢 楼主 我学到 了不少
页: [1]
查看完整版本: 关于自动安装打印机的问题