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,385
  • 32
  • 133
  • 208
MikeyB
  • 38,725
  • 10
  • 102
  • 186

4 Answers4

16

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

Zoredache
  • 128,755
  • 40
  • 271
  • 413
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
  • 35,711
  • 3
  • 50
  • 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
  • 108,377
  • 6
  • 80
  • 171
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,647
  • 12
  • 16