On Thu, Aug 28, 2014 at 10:31 AM, Gavin Wilby
<[email protected]> wrote:
> I need to be able to point something at any PC on my domain and see what
> printers it has installed on it.

  You don't describe your environment, but any Windows that's
reasonably recent will have useful tools in

C:\Windows\System32\Printing_Admin_Scripts\en-US\

  The "prnmngr.vbs" script in particular will list printer objects,
and allow you to add/remove them.

  There is an "-s" switch which lets you run it against remote print
servers ("server" meaning "computer" in this case).  This is generally
only useful for printers with a machine-local port connection (but
that includes IP ports).

> This should include Network printers, local printers and PDF writers etc.

  Network printer connections (via Windows shares) are a property of
the user, not the system.

> Id like the ability to remove printers (say ghosted ones), and also manually
> add printers off the network.

  You're prolly better off using Group Policy Preferences to push
printers to users.  But the above-mentioned scripts can do it, too.

-- Ben


Reply via email to