If you want to print from a VMware Workstation 7 image, which uses a NAT network connection. You can use the default Windows printer sharing.
On the host machine: start > devices and printers > add a printer > add a local printer > create a new port > Standard TCP/IP Port >
Enter the ip adres of the network printer. Click on OK
Right click the created printer > Printer Properties > Sharing > Check “Share this printer”
On the VMware image:
start > devices and printers > add a printer > add a network printer
It will automatically show the printer, because the host computer and the VMware image share a private network with a NAT network connection