Remote Desktop Label Printing
-
I have written an app for a client in VB.Net that prints prices etc to specific labels using a Zebra label printer. All the "coordinates" and data for each item that has to be printed is written in a file and then that file gets printed by using the command line "print c:\sample_file.extension" command. This works perfectly from within their office. Their is one user that remote desktops into the office. This does not work for this user as the print command send the data to the LPT1 port of the host machine (in this case the server). Is there any way to get the same functionality for the remote user?
-
I have written an app for a client in VB.Net that prints prices etc to specific labels using a Zebra label printer. All the "coordinates" and data for each item that has to be printed is written in a file and then that file gets printed by using the command line "print c:\sample_file.extension" command. This works perfectly from within their office. Their is one user that remote desktops into the office. This does not work for this user as the print command send the data to the LPT1 port of the host machine (in this case the server). Is there any way to get the same functionality for the remote user?
Probably the easiest way to do this would be to install the printer driver on his machine (while making sure that he is logged in to the office, so the printer is visible), then sending the file as raw data to the printer. Microsoft has a web page dedicated to doing this, but it is in C# http://support.microsoft.com/kb/322091[^]