you can use win32_printer WMI class. For example:
(gwmi win32_printer -filter "local='$true'").psbase.delete()
"steve grosz" <boise_bound@xxxxxx> wrote in message
news:106f89911627e8cb0d57b52fce4c@xxxxxx
> Is there a easy way to remove all the installed printers for users on a
> domain?
>
> I'm getting ready to change where our login script points for the print
> server. I need to remove all the printers from each workstation so I can
> then deploy the new logon script that points to the new location.
>
> Has anyone done something like this?
>
> How would I proceed????? I'm not a PS guy, but working on it....
>
>