我想从运行Windows Embedded 8.1的Pokini Tab A5复制任意文件工业专业版到运行Windows系统的笔记本电脑或台式电脑Vista到Windows 8.1(甚至10)。这一切都应该通过编程或至少以一种自动的方式(例如,从命令行调用程序)。
不幸的是,Wi-Fi或蓝牙不是我用例可以接受的解决方案。不过,在电脑和Pokini Tab上都可以安装软件A5。最好用Java编写,但C、c++和c#也可以。
我目前的方法是使用这条电缆(它被称为直接链接电缆,桥接电缆,主机对主机和许多其他),它允许使用支持的软件(如PCLinq5)传输文件(由电缆本身提供)或Windows Easy Transfer(自Windows 8.1)。然而,这两种工具都不能以编程的方式使用。
我在网上唯一找到的是这个项目但它没有包括源代码,看起来不像自由软件,这是基本上是我的必备品。我还在Stack上找到了这篇文章溢出但是使用WinUSB似乎只有在我知道使用的确切协议时才对我有用内置在电缆中的硬件。
使用电缆是一条死胡同吗?-还有其他方法吗?
电缆不是死胡同!-我能够使用USB批量传输传输数据。有了这个,我可能可以实现我自己的自定义文件传输协议。
最重要的部分是找出哪个控制器驱动数据传输电缆。在我的例子中,它是一个和这个差不多的控制器。数据表包含在两台主机之间建立连接所需的所有信息(例如接口和端点)。