A few weeks ago, the same question was asked. I think PriMapState() can help you.
Adding/removing network printers