Eu não sou um especialista em janelas e não posso garantir a existência do que costumava fazer quando o DOS 2.0 era o (quase) único sistema operacional para rodar PCs, mas você era capaz de copiar as informações vindas de qualquer porta para um arquivo com o comando simples:
copia o nome do arquivo comX
o problema é que você precisa injetar um ctrl-z nesse fluxo para fechar a transmissão e gravar o arquivo e um dos mesmos no fluxo de dados, também quebraria a operação de cópia.
Meus 2 centavos. Nada mais:)