【发布时间】:2010-02-16 14:13:25
【问题描述】:
使用如下所示的 Wscript.Network 对象,是否有一种简单的方法可以检索机器上的默认打印机?我知道如何设置默认打印机,但我正在寻找当前的默认打印机名称。我混合了 Windows 2000、XP 和 7 客户端,因此不想使用 WMI。
Set objNetwork = CreateObject("WScript.Network")
Set objLocalPrinters = objNetwork.EnumPrinterConnections
【问题讨论】:
-
请问您为什么不想使用 WMI?
-
有人告诉我,脚本中的某些功能可能与 Windows 2000 机器不兼容。