プログラムに別のプリンターをデフォルトのプリンターであると認識させるにはどうすればよいですか?

プログラムに別のプリンターをデフォルトのプリンターであると認識させるにはどうすればよいですか?

私たちはカード プリンターと通常のプリンターを持っていますが、カードを印刷するソフトウェア (残念ながら交換不可能) にはプリンターを選択するオプションがなく、常にデフォルトのプリンターが使用されます。

別のプリンターをデフォルトとして認識するスイッチを使用してプログラムを開く方法はありますか?

答え1

Set WshNetwork = WScript.CreateObject("WScript.Network")
PrinterPath = "\\research\library1"
WshNetwork.AddWindowsPrinterConnection PrinterPath
WshNetwork.SetDefaultPrinter PrinterPath

これはWindows Scripting Hostのヘルプファイルからの抜粋です。ファイルに入れて名前を付けてください。何か.vbs

関連情報