Macos 弹出Mac上的非存储USB设备

Macos 弹出Mac上的非存储USB设备,macos,usb,virtualbox,Macos,Usb,Virtualbox,我有一台运行VirtualBox的Mac电脑,带有Win 8.1客户端虚拟机 我有一个程序要在VM中运行,需要访问USB加密狗-注意,不是存储设备!可悲的是,每当Mac重新启动时,它就会抓取加密狗,因此在VM可以使用它之前,遥控器必须从Mac上物理地将其移除,然后重新插入 是否有某种方法可以通过编程(虚拟地,当然不是物理地)从Mac中弹出这样的USB设备,以便VM可以接管所有权?我很乐意深入研究I/O工具包或Cocoa中可能需要的任何框架来实现这一点。如果这显然是不可能的,我宁愿不开始 与我正在

我有一台运行VirtualBox的Mac电脑,带有Win 8.1客户端虚拟机

我有一个程序要在VM中运行,需要访问USB加密狗-注意,不是存储设备!可悲的是,每当Mac重新启动时,它就会抓取加密狗,因此在VM可以使用它之前,遥控器必须从Mac上物理地将其移除,然后重新插入

是否有某种方法可以通过编程(虚拟地,当然不是物理地)从Mac中弹出这样的USB设备,以便VM可以接管所有权?我很乐意深入研究I/O工具包或Cocoa中可能需要的任何框架来实现这一点。如果这显然是不可能的,我宁愿不开始


与我正在寻找的类似,但第6步是“从物理机器上卸下USB设备”。我试图避免手动摆弄物理硬件,以便能够自动完成此过程。

可能重复此问题,询问不同的问题:(我不确定如果它在不同的SE站点上,是否算是真正的复制。)不管怎样,我希望答案对您有所帮助。谢谢,但没有。这是专门关于弹出存储的。这个加密狗不是存储。