SetDefaultPrinter メソッド
指定されたリモート プリンタを既定のプリンタとして設定します。
object
.SetDefaultPrinter(strPrinterName)
引数
- object
WshNetwork オブジェクトです。 - strPrinterName
リモート プリンタの UNC 名を示す文字列値です。
解説
MS-DOS ベースのプリンタ接続を使用すると SetDefaultPrinter メソッドは失敗します。SetDefaultPrinter メソッドを使って現在の既定のプリンタを決定することはできません。
使用例
次のコードは、AddWindowsPrinterConnection メソッドを使ってネットワーク プリンタを接続し、それを既定のプリンタとして設定する例です。
VBScript
Set WshNetwork = WScript.CreateObject("WScript.Network")
PrinterPath = "\\research\library1"
WshNetwork.AddWindowsPrinterConnection PrinterPath
WshNetwork.SetDefaultPrinter PrinterPath
JScript
var WshNetwork = WScript.CreateObject("WScript.Network");
var PrinterPath = "\\\\research\\library1";
WshNetwork.AddWindowsPrinterConnection(PrinterPath);
WshNetwork.SetDefaultPrinter(PrinterPath);
参照
WshNetwork オブジェクト | AddPrinterConnection メソッド | AddWindowsPrinterConnection メソッド | EnumPrinterConnections メソッド | RemovePrinterConnection メソッド