Terminal 终端程序到CSV

Terminal 终端程序到CSV,terminal,cmd,Terminal,Cmd,我工作中有一个小项目,但目前我正忙于工作。我们有相当多的摩托罗拉MC1000手持式条形码扫描器在工作,目前什么也不做,我想让他们再次工作,以盘点什么的 现在,这些都预装了一个名为MCA的程序,这是一个简单的条形码扫描仪和数量程序,我不知道它将这些信息保存在哪里(可能在内存中),但我无法通过USB连接设备来获取数据 在程序中,有一个称为“发送数据”的部分,然后通过COM1端口输出数据。我已经设法截获了我们用来读取条形码的旧程序(没有办法从这个旧程序导出),所以我需要一些新的东西,在那里我可以通过C

我工作中有一个小项目,但目前我正忙于工作。我们有相当多的摩托罗拉MC1000手持式条形码扫描器在工作,目前什么也不做,我想让他们再次工作,以盘点什么的

现在,这些都预装了一个名为MCA的程序,这是一个简单的条形码扫描仪和数量程序,我不知道它将这些信息保存在哪里(可能在内存中),但我无法通过USB连接设备来获取数据

在程序中,有一个称为“发送数据”的部分,然后通过COM1端口输出数据。我已经设法截获了我们用来读取条形码的旧程序(没有办法从这个旧程序导出),所以我需要一些新的东西,在那里我可以通过CSV导出条形码、数量

使用serialmon,我发现我可以读取条形码,再加上一些额外的确认?然后是数量,再加上更多的确认,然后是下一个条形码

现在我需要知道是否已经有一个程序可以连接到com1端口,然后读取/响应设备以下载所有条形码和数量,然后将其导出到csv,或者即使一个简单的命令提示符bat文件也可以这样做

在之前的一些测试之后,我知道设备需要以某种方式接收ack,因为它在没有此功能的情况下超时(我可以通过定期发送%0手动执行此操作)


提前感谢。

只需从com端口复制即可<代码>复制com1端口.txt。注意,只有当通信被双方的Ctrl+Z终止时,这才有效。这不起作用,因为我需要在每一行之后向com设备发送一个信号。