在ADnetworking上模拟打印机

我需要创build一个包含打印机的Active Directory实验室,并testing各种与打印机相关的function(在AD中添加打印机,连接到打印机,打印机等的客户端)

有没有一种好方法来正确模拟networking上的打印机? 或者是否需要真正的物理打印机,最终被连接,即使没有输出。

你将如何解决这个问题?

打印机是一个“逻辑”结构,不必对应真实的物理设备。 您可以添加,共享和发布打印机到目录,而无需使用真实的物理打印机。 创build时selectLPT1或文件作为端口。

设置打印机并使用FILE端口。 打印时,系统会提示您将文件保存在某处。

有很多东西可以模拟打印机。 您始终可以将打印机连接到服务器上的LPT1并将其共享。 您可以安装Adobe Acrobat或其他PDF“打印机”软件,假设您可以find一个允许自己共享的软件。

以上所有都是很好的build议,但是如果是我,我会要求windows创build一个新的本地端口,并将其设置为d:\ temp \ print.out之类的东西,并确保有一个定期清理它的任务。 将打印机设置为打印到文件端口将导致出现一个对话框,询问打印应保存在哪里,打印到“真实”打印机时不会发生这种情况。 使用本地端口,只需将结果输出写入该文件,不问任何问题。