为远程打印机指派角色“默认打印机”。
object.SetDefaultPrinter(strPrinterName)
使用基于 DOS 的打印机连接时,SetDefaultPrinter 方法失败。不能使用 SetDefaultPrinter 方法确定当前默认打印机的名称。
下面的代码使用 AddWindowsPrinterConnection 方法连接网络打印机,并将它设为默认打印机。
Set WshNetwork = WScript.CreateObject("WScript.Network")
PrinterPath = "\\research\library1"
WshNetwork.AddWindowsPrinterConnection PrinterPath
WshNetwork.SetDefaultPrinter
PrinterPath
var WshNetwork = WScript.CreateObject("WScript.Network");
var PrinterPath = "\\\\research\\library1";
WshNetwork.AddWindowsPrinterConnection(PrinterPath);
WshNetwork.SetDefaultPrinter
(PrinterPath);
WshNetwork 对象 | AddPrinterConnection 方法 | AddWindowsPrinterConnection 方法 | EnumPrinterConnections 方法 | RemovePrinterConnection 方法