TopLoser
You want simple, do not make it hard.
You state
Zebra barcode printer that is connected to a Windows server via ethernet.
That is a network printer.
And you state
you are limited on what you can change on the server
Your Windows server can use a network printer share, this needs no special software.
You can do a test with a test windows computer to prove following works.
On Test windows computer do following.
1. connect a USB to RS232 cable. The Cable creates a COM port.
2. Connect RFID thing to RS232 connector.
3. make this a printer by adding a printer using com-port from #1.
4. Share this printer. this creates a Ethernet connection to printer.
You now have
Computer_name
Printer_Share_name
Username & password
this Printer_Share_name should show in network neighborhood.
When test computer is connected to customers network,
Printer_Share_name should show on servers network neighborhood.
On server, If you right click on printer share name and connect you get this RFID printer on server.
Server should now be able to print to RFID.
This should work.
now the test windows computer could be any windows computer.
Or
you could use any linux computer, even a raspberry Pi
So a linux computer can replace the test windows computer above. look at previous post for linux.
You have option if needed to have test or linux computer to send input from server to a file and have a program read that file and send it to RS232 if you need to change what is sent from server.
Now the final step on server is
changing the program to use RFID printer instead of Zebra printer.
Or
Changing Zebra printer properties to match RFID printer.
Now to sum it up
No added software on windows server. It is all standard windows stuff and configuration.
The USB to serial cable could need a windows driver.
Linus often has the drivers.
but in ether case the driver is NOT on the server.
C