Printing to local printer from a virtual machine

I am connected to a virtual machine running XP from my remote workstation running Windows 7.  My local workstation has a printer attached to it that I would like to be able to send print jobs from the vm running XP to.  What do I need to do in order to print to my local printer while connected to the vm via remote desktop.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Randy DownsOWNERCommented:
Try this

To make a local printer available in a Remote Desktop session:
Click Start, point to All Programs, point to Accessories, point to Communications, and then click Remote Desktop Connection.
Click Options in the Remote Desktop Connection dialog box.
Click the Local Resources tab.
Click Printers in the Local Devices box.
Click Connect.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Michael MachieIT SupervisorCommented:
To clarify: (This is how I read your question)
You are using a Win7 PC. --  Which version??
You are remotely connecting to a WinXP Virtual Machine  -- How?? VPN? Port Forwarding?
You would like to send print jobs from the remote XP VM to your Win7 locally connected printer.

Please correct me if I am wrong as even the smallest variation from this makes a difference in how to accomplish what you ask.
NytroZAuthor Commented:

You are correct.I am using a Win 7 workstation connecting to a Win XP VM via RDP.  I would like to print from the vm to my local printer connected to my Win7 workstation.
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

Michael MachieIT SupervisorCommented:
Unless you have some sort of Group Policy blocking local resources on your RDP session or unless you are using a VPN connection for the RDP session, you should be able to follow Number-1's instructions to enable the printer locally.  

Another option would be to save the document locally on the VM and then copy/paste onto your local Win7 desktop, and then print from the Win7 desktop.
NytroZAuthor Commented:
Ok, I forgot one little bit of info.  I am logging into a vpn, then accessing the win xp machine via remote desktop.  Why would the vpn block the resources?
Michael MachieIT SupervisorCommented:
Many times you need to configure the more advanced VPN client certificates/access with what you want to allow or disallow. If the VPN disallows local resources, you can't do what you want. If it is a standard residential-type router with a QuickVPN client then you should be fine, but the VPN could be an issue if Number-1's suggestion fails.
NytroZAuthor Commented:
I'm using the NetExtender client from the Sonic Wall firewall.  It is not blocking anything.  I have tried the suggestions by Number -1 but the printer I want to use dows not show up oddly.  Some of the other local printers do like the fax or One Note printer
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows XP

From novice to tech pro — start learning today.