Hello there,
1.Make sure your local printer connected to your computer by USB cable and its printer driver is installed - make sure it is not a network printer.
2.In Windows Azure Virtual Machine open control panel and click on Devices and Printers In the Devices and Printers dialog click on Add a printer button.
3.Click on Add a local printer.
4.In the Choose a printer port select Use an existing port - the default is LPT1 (printer port).
5.Click on the list drop and you will see lots of available ports - and your computer ports are listed too. If your computer name is SERVER1111 you will see ports like TS001 (SERVER1111: PRN2). Choose TS001 port! . TS stands for Terminal Services redirected printer.
6.Click on Next - Install printer driver - click on Windows Update button if driver is not available from list. Windows driver update takes time.
8.Select your printer manufacturer and select the printer from the list - click Next
9.This window confirms your selected printer name. Click Next - the printer driver installation starts.
10.The next screen offers you to share the printer. If it is shared, all virtual machines on your virtual network can print on that local printer. Share it and click on Next.
11.Print a test page.
12.The printing is going to be relative slow. You might get a message that Printer is not responding. But wait, it is going to print.
Hope this resolves your Query !!
--If the reply is helpful, please Upvote and Accept it as an answer--