Pregunta ¿Un puerto COM falso en Windows XP?


Tengo un programa win32 que se comunica a través del puerto serie (RS-232 / EIA-232 / COM). me gustaría interceptar redirigir esa comunicación sin instalar un controlador de puerto COM virtual (filtro?) como com0com, si es posible. ¿Ofrece Windows una función para redirigir estas comunicaciones (no estoy seguro de si hay un mecanismo como COPY file.ext con COM1 [no estoy seguro de la sintaxis]?


2


origen




Respuestas:


Sin embargo, tengo que decir que no entiendo lo que estás tratando de lograr enviando un archivo a un puerto virtual: / seguramente no obtendrás mucho más que el archivo real ... pero ...

El punto de tener un puerto de comunicación virtual es que puede hacer funciones como redirigir.

Realmente no puedo pensar en una manera fácil de decirlo que no sea:

Imagine un camino que está diseñado para doblar hacia la derecha, y desea redirigir todo hacia la izquierda ... es posible. Lo que estás pidiendo hacer es redirigir todo ... ¡Sin el camino!

Personalmente, no he hecho este tipo de cosas en años, pero el programa que solía usar es todavía cerca - En cuanto a la que enumeró, no sé si es mejor o no, de nuevo, mi conocimiento está desactualizado.

En cuanto a las operaciones Command Command Com, puede usar MODE comx comando para configurar el puerto Los interruptores completos son:

Serial port:       MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s]
                                [to=on|off] [xon=on|off] [odsr=on|off]
                                [octs=on|off] [dtr=on|off|hs]
                                [rts=on|off|hs|tg] [idsr=on|off]

En cuanto a copiar un archivo, el comando será:

copy file.exe com1:

0



Gracias. La razón para tratar de evitar la instalación de un controlador de puerto virtual es que estoy en un entorno corporativo con derechos restringidos y la necesidad de minimizar las dependencias. - none