Learn how to a build a cloud-first strategyRegister Now


query installed printers on remote workstations using VB, asp.net - or something already available

Posted on 2008-11-07
Medium Priority
Last Modified: 2013-11-11
I'm currently in the middle of automating my printers through Group policy and some logon scripts. I need to find out what users have set as their default printer and what printers they also have currently connected.. network and local would be nice. Are there any classes as part of the framework that I can use for this.. ideally some kind of function like getprinters(machinename as string) and have it return a name of printer and wheather or not it is the default and maybe other properties about that printer.

If there are some free tools out there or some relativly cheap ones that would be nice. Apprecaite any help


Question by:kevboz
  • 2
LVL 26

Expert Comment

by:Anurag Thakur
ID: 22915149
i am not an expert on the subject and i just think that the question has been posted in a wrong zone becasue the questions most likely belongs to windows adminstration zone

anyways my recommendation that you should be able to read the registry through the log on scripts and then be able to find all the printers (default and other installed) for the logged in user.
also have a look at the following EE solution to a question somewhat similar to what you are asking
LVL 26

Expert Comment

by:Anurag Thakur
ID: 23156134
the link in my comment suggest something what the author is looking for

Accepted Solution

kevboz earned 0 total points
ID: 23156888
I was hoping to use some dot net classes to find what printer people currently have installed. I found another way to do what I wanted through some scripts. Your solution is more of a how to map printers.. I'll give you 1/2 the points and close it out because
I used some of the scripts here to accomplish what I wanted.


Featured Post

NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK (http://www.microsoft.com/en-us/download/details.aspx?id=27876) for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
Today I had a very interesting conundrum that had to get solved quickly. Needless to say, it wasn't resolved quickly because when we needed it we were very rushed, but as soon as the conference call was over and I took a step back I saw the correct …
This Micro Tutorial will teach you how to add a cinematic look to any film or video out there. There are very few simple steps that you will follow to do so. This will be demonstrated using Adobe Premiere Pro CS6.
Are you ready to place your question in front of subject-matter experts for more timely responses? With the release of Priority Question, Premium Members, Team Accounts and Qualified Experts can now identify the emergent level of their issue, signal…
Suggested Courses

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question