我有一台MT2070扫描仪,当我用USB线将它连接到我的电脑上时,我可以看到扫描仪上的所有文件和文件夹(我已经安装了ActiveScan )。但是,与我连接CD ROM驱动器时不同的是,没有字母关联(它不是D驱动器或E驱动器等)。
这里我的目标是编写一个简单的BAT文件,将文件从PC复制到设备。但在DOS提示符下,我无法手动将文件复制到此设备,因为我不知道如何命名它。我不知道正确的语法。它也不像网络驱动器,因为它没有任何IP地址。当我打开Windows资源管理器时,它被简单地称为“移动设备”。请建议,什么是最简单的方式来编写一个脚本,以复制文件到此设备?
发布于 2017-03-30 16:47:03
通常,USB设备通过多个描述符来实现多个功能(USB设备类)。实现了USB大容量存储类和USB CDC类(RNDIS设备等)。通常,您可以使用设备上的一些命令在界面之间切换(在系留上的android手机交换机上)。
在第262页的用户指南( )中列出了MT2070实现的USB设备类,包括USB CDC ACM (虚拟COM端口)和HID类(人机接口设备)。虚拟COM端口也可能是扫描仪内部文件系统的接口。第265页的用户指南中介绍了MT2070的USB接口切换的工作原理。
必须配置扫描仪的USB接口,有关这一点,请参阅用户指南146ff页。
通过USB访问MT2070内部文件系统的推荐方式是使用ActiveSync (首先必须配置USB接口)。建立连接后,可以修改ScanItem
或ScanInventory
等VB程序,这在第473 - 478页的UserGuide快速启动练习中介绍
有关连接过程的完整说明,请访问http://www.jmmsoftware.com/Documentation/MT2070/MT2070_Manual_rev_2011-11-02.pdf (包括移动设备中心)
https://msdn.microsoft.com/en-us/library/windows/hardware/ff538820(v=vs.85).aspx
如果你的设备在Windows资源管理器中显示为“移动设备”,那么它是通过MTP或类似的协议( https://en.wikipedia.org/wiki/Media_Transfer_Protocol )连接的。要通过MTP (或类似的协议,如PTP)通过代码复制文件,您必须使用Windows Portable Devices API
https://stackoverflow.com/questions/43075033
复制相似问题