Uma porta COM falsa no Windows XP?

2

Eu tenho um programa win32 que se comunica via porta serial (RS-232 / EIA-232 / COM). Eu gostaria de interceptar redirecionar essa comunicação sem instalar um driver de porta COM virtual (filtro?) Como com0com , se possível. O Windows fornece um recurso para redirecionar essas comunicações (não tenho certeza se existe um mecanismo como COPY file.ext con COM1 [não tenho certeza da sintaxe]?

    
por none 24.08.2011 / 09:52

1 resposta

0

No entanto, eu tenho que dizer, eu não entendo o que você está tentando realizar, enviando um arquivo para uma porta virtual: / certamente você não terá muito mais do que o arquivo real de volta ... mas .. .

O ponto de ter uma porta de comunicação virtual é que você pode fazer funções como redirecionar.

Eu não consigo pensar em uma maneira fácil de dizer isso além de:

Imagine uma estrada projetada para dobrar à direita e você deseja redirecionar tudo para a esquerda ... é possível. O que você está pedindo para fazer é redirecionar tudo ... Sem o caminho!

Pessoalmente, não faço esse tipo de coisa há anos, mas o programa que eu costumava usar é ainda por aí - Quanto ao que você listou, não sei se é melhor ou não, mais uma vez, meu conhecimento está desatualizado.

Como nas operações do Command Prompt Com, você pode usar o comando MODE comx para configurar a porta. Os comutadores completos são:

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]

Quanto a copiar um arquivo, o comando será:

copy file.exe com1:
    
por 24.08.2011 / 12:20