Я тут составил инструкцию как пробросить СИМ-порт. Работает, но так же погано. Задержки чуть меньше чем проброс через RDP, а стабильность работы похуже, сложность настройки большая:
Если при пробросе СОМ-порта через удаленный рабочий стол с ВИН-10/11 на ВинХР чеки начали пробиваться с большой задержкой, альтернативный способ проброса СОМ-порта.
1.На компьютере, к которому подключен кассовый аппарат, установите (просто скопируйте) утилиту проброса сом-портов через tcp/ip – папку hub4com-2.1.0.0-386.
2.Посмотрите какой сом-порт у вашего кассового аппарата, например, сом3. Запустите проброс сом-порта на tcp/ip сокет на порт 5555 командой
com2tcp-rfc2217.bat com3 5555
3.На компьютере где находится программа АМ, установите виртуальный нуль-модем, запустив Setup_com0com_v3.0.0.0_W7_x86_signed.exe или Setup_com0com_v3.0.0.0_W7_x64_signed.exe
4.Запустите утилиту создания виртуального com-порта: меню ПУСК, Все программы, com0com, Setup Command Prompt
5.В открывшейся консоли введите
command> install 0 PortName=COM5,EmuBR=yes -
Виртуальный порт сом5 будет создан.
6.Привяжите виртуальный порт сом5 к удаленному tcp/ip сокету командой
com2tcp-rfc2217.bat \\.\CNCB0 192.168.0.3 5555