我希望有人可以幫我解決以下問題: 我想自動安裝網絡打印機:第一個腳本詢問用戶的網絡憑據,然後運行第二個,安裝打印機。問題是:腳本沒有拋出任何錯誤,但沒有打印機補充說:通過VBS腳本添加打印機
Dim objNetwork
Set objNetwork = CreateObject("WScript.Network")
set objShell = WScript.CreateObject("WScript.Shell")
strUserName = InputBox("What is your username? (domain\username)")
objShell.Run "runas /user:" & strUserName & " ""wscript.exe C:\pbg.vbs"" "
pbg.vbs:
Dim objNetwork
Set objNetwork = CreateObject("WScript.Network")
objNetwork.AddWindowsPrinterConnection "\\10.100.1.29\Canon"
objNetwork.SetDefaultPrinter "\\10.100.1.29\Canon"
我做了這樣兩個文件的設計,因爲第一部分是在開機時間和用戶運行鍵 - 在他的用戶名/密碼(可以有在這個共享工作站不同的用戶),然後腳本中使用的用戶名/密碼來調用腳本的第二部分,它安裝網絡打印機
預先感謝您
[This](http://technet.microsoft.com/en-us/library/bb490974.aspx)或[this](http://technet.microsoft.com/en-us/library/cc725868。 aspx)可以簡化問題。 – 2014-09-01 11:31:49