Default printer is in the Registry here: "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows","Device"
On Tue, Sep 16, 2008 at 11:32 AM, Phil Brutsche <[EMAIL PROTECTED]> wrote: > I have a VBS function that uses WMI: > > > Function GetDefaultPrinter > Set oWMIService = GetObject("winmgmts:\\.\root\cimv2") > Set colItems = oWMIService.ExecQuery("Select * from Win32_Printer") > For Each oItem in colItems > if oItem.default then > sDefault = oItem.Name > Exit For > End If > Next > GetDefaultPrinter = sDefault > End Function > > René de Haas wrote: >> This I found also, do you also have something to get the default printer? >> >> I looked on google and found a script that looked at the registry, but that >> didn't work. >> Looked like the registry didn't store it there. > > -- > > Phil Brutsche > [EMAIL PROTECTED] > > ~ Finally, powerful endpoint security that ISN'T a resource hog! ~ > ~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~ > -- ME2 ~ Finally, powerful endpoint security that ISN'T a resource hog! ~ ~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~