【发布时间】:2010-03-31 21:16:07
【问题描述】:
当我进入打印机和传真对话框时,我可以点击Add a printer 链接,选择Network Printer,然后选择Find a printer in the directory。从那里我得到一个对话框,让我可以找到企业中的所有打印机。
我需要使用我的代码查找所有网络打印机。我该怎么做?
请注意,我说的不是连接到我的 PC 的网络打印机,而是企业中的所有网络打印机(我的工作场所有近 4000 台打印机)。
附: PrintServer().GetPrintQueues 只返回连接到计算机的打印机。
附言这是我想要的简短视频:http://www.angryhacker.com/toys/FindAllPrinters/FindAllPrinters.html
【问题讨论】:
标签: c# visual-studio-2008 active-directory printers