Книга: Windows Script Host для Windows 2000/XP
Метод SetDefaultPrinter
Метод SetDefaultPrinter
Параметр strName
задает сетевое имя принтера, который должен будет использоваться в системе по умолчанию.
В следующем примере с помощью метода AddPrinterConnection
к порту LPT1: подключается сетевой принтер Server1Epson, который затем устанавливается принтером по умолчанию (листинг 1.12).
Листинг 1.12. Пример использования метода SetDefaultPrinter
/*******************************************************************/
/* Имя: DefPrn.js */
/* Язык: JScript */
/* Описание: Установка принтера по умолчанию */
/*******************************************************************/
//Создаем объект WshNetwork
var WshNetwork = WScript.CreateObject("WScript.Network");
//Подключаем к LPT1 сетевой принтер Server1Epson
WshNetwork.AddPrinterConnection("LPT1:","Server1Epson");
//Устанавливаем принтер по умолчанию
WshNetwork.SetDefaultPrinter("Server1Epson");
/************* Конец *********************************************/
Другие примеры, иллюстрирующие использование объекта WshNetwork
, приведены в главе 2 (см. листинги 2.47–2.52).