关于我的问题的一些背景,我的公司销售一次性短寿命电池供电的USB设备,某些客户在发货前需要在设备中编程某个“配置文件”配置。我们目前批量销售它们2000.每个都插入计算机(Windows),我们的配置软件运行,设备自动检测,然后完成后通知。每个USB设备大约需要10-15秒。除插入设备外,计算机无需输入。
你可以想象这是一个非常缓慢的过程,其频率正在增加。该设备显示为具有大约100kb存储空间的大容量存储设备。在“我的电脑”中显示时,所有设备的名称都相同。问题是编程软件没有检测到是否插入了多个设备,只是将配置文件加载到插入的第一个设备上。
寻找可能的建议/解决方案以提高配置这些设备的速度?我的便笺式想法是购买10-20端口USB集线器,并且可能需要每20秒依次使用硬件按钮或软件设置启用一个端口。
答案 0 :(得分:0)
我不确定这是否可以与您的编程软件一起使用,但是由于这些设备以USB大容量存储设备的形式出现,因此您可以一次插入一大堆,然后使用脚本将其卸装全部安装,一次只能安装一台设备。一种方法是使用mountvol
命令。
卸载驱动器
mountvol [DriveLetter] /p
要安装驱动器
mountvol [DriveLetter]
来源: https://superuser.com/questions/704870/mount-and-dismount-hard-drive-through-a-script-software
另一个选择是完全绕过编程软件。您可以一次使用编程软件来弄清楚它对设备的作用(我想它只是将一些配置文件复制到驱动器上)。知道它在做什么之后,编写您自己的脚本,该脚本可以并行处理许多设备。