10

I need to create an Active Directory lab that contains printers and test out various printer-related functionality (adding printers in AD, clients attaching to printers, printers, etc)

Is there a good way to properly simulate printers on a network? Or does there need to be real physical printers somewhere that eventually are attached, even if no output comes out.

How would you solve this problem?

HopelessN00b
  • 53,795
  • 33
  • 135
  • 209
MikeyB
  • 39,291
  • 10
  • 105
  • 189

4 Answers4

16

Setup printers and use the FILE port. When you print you will be prompted to save a file somewhere.

Zoredache
  • 130,897
  • 41
  • 276
  • 420
8

There's plenty of things that can simulate printers. You can always make a printer attached to LPT1 on a server and share it out. You could install software like Adobe Acrobat or other PDF "printer" software, assuming you can find one that allows itself to be shared.

mfinni
  • 36,144
  • 4
  • 53
  • 86
7

a printer is a "logical" construct and does not have to correspond to a real physical device. You can add, share and publish printers to the directory without having real physical printers. Select LPT1 or File as the port when creating them.

joeqwerty
  • 109,901
  • 6
  • 81
  • 172
6

All of the above are good suggestions, but If it were me, I would ask windows to create a new local port and set it to something like d:\temp\print.out and make sure there's a scheduled task to clean it out periodically. Setting a printer to print to the file port results in a dialogue box asking where the print should be saved, which doesn't happen when you print to a "real" printer. Using a local port, just writes the resulting output to that file, no questions asked.

GeoSword
  • 1,657
  • 12
  • 16