2009-05-03 50 views

回答

2

下面是關於如何做一個例子:VBScript Install Printer

編輯:對於本地打印機,進行以下修改腳本

oPort.PortName = "LPT1:" 
oPort.PortType = 3 

,並刪除了oPort.HostAddress

+1

尼斯谷歌福! +1 – ichiban 2009-05-03 12:56:17

+0

我不想創建IP打印機,但將其配置爲使用並行端口,是否會更改腳本中的任何內容? – 2009-05-03 13:11:48

+0

我在編輯中包含腳本的更改 – 2009-05-03 13:32:07

1

你可能想看看使用rundll32 InstallHinfSection函數。我就是這麼做的。它不需要您安裝任何額外的ActiveX組件。這裏有一個如何使用它的例子:http://www.msfn.org/board/Silent-parameters-for-RunDll32-setupapi-t106711.html基本上它的,%systemroot%\system32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 C:\drivers\2100\PCL 5e\hp211ip5.inf

你可能還想看看PrintUIEntry函數,因爲這將允許你添加打印機,如果驅動程序已經加載在系統。請參閱此處詳細信息:http://support.microsoft.com/kb/189105

相關問題