Fałszywy port COM w systemie Windows XP?

2

Mam program win32, który komunikuje się przez port szeregowy (RS-232 / EIA-232 / COM). Chciałbym przechwycić przekierowanie tej komunikacji bez instalowania wirtualnego sterownika portu COM (filtr?), Takiego jak com0com , jeśli to możliwe. Czy system Windows udostępnia funkcję przekierowującą tę komunikację (nie jestem pewien, czy istnieje mechanizm taki jak COPY file.ext con COM1[nie jestem pewien składni]?

Żaden
źródło

Odpowiedzi:

0

Muszę jednak powiedzieć, że nie rozumiem, co próbujesz osiągnąć, wysyłając plik do wirtualnego portu: / na pewno nie dostaniesz dużo więcej niż rzeczywisty plik z powrotem ... ale ...

Posiadanie wirtualnego portu COM polega na tym, że możesz wykonywać takie funkcje, jak przekierowywanie.

Naprawdę nie mogę wymyślić łatwego sposobu, by to powiedzieć inaczej niż:

Wyobraź sobie drogę, która ma skręcać w prawo, a chcesz przekierować wszystko w lewo ... jest to możliwe. Musisz przekierować wszystko ... Bez drogi!

Osobiście nie robiłem tego od lat, ale program, z którego korzystałem, jest wciąż obecny - jeśli chodzi o ten, który wymieniłeś, nie wiem, czy jest lepszy, czy nie, znowu moja wiedza się skończyła daktylowy.

Jeśli chodzi o operacje wiersza polecenia Com, możesz użyć MODE comxpolecenia, aby skonfigurować port. Pełne przełączniki to:

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]

Jeśli chodzi o kopiowanie pliku, polecenie będzie:

copy file.exe com1:
William Hilsum
źródło
Dziękuję Ci. Powodem, dla którego próbuję uniknąć instalacji wirtualnego sterownika portu, jest to, że pracuję w środowisku korporacyjnym z ograniczonymi prawami i potrzebą zminimalizowania zależności.
brak