假设一个 USB 闪存驱动器插在一台 PC 上,并且一根 USB 电缆插在同一台 PC 上。
是否可以在 USB 电缆末端和 USB 闪存驱动器之间建立类似直接连接?这样当我将 USB 电缆插入其他pc,我将直接访问 usb 闪存,就像我将 usb 闪存驱动器直接插入其他个人电脑。
如果可能的话,是否已经有软件可以实现这种情况?
答案1
如果我正确理解了你想做什么,那么不,这是不可能的,至少对于标准 USB 来说是不可能的。它可能然而,使用不符合标准的设备是可能的,但是这种设备本身也存在问题。
基本上,USB 是一种非对称拓扑设计其中控制器(主设备)形成树的根,并通过集线器向外围设备(从设备)分支。
为了使 USB 工作,它需要控制器(主机)和一个或多个外围设备。
最接近你想要做的事情似乎是随身 USB,它基本上允许设备充当任何一个一位大师或者从属设备。但这需要特定的支持,并且前提是不存在总线上的主设备。USB 总线上只能有一个主设备,您的 PC 将充当主设备,因此您无法添加另一个,因此具有 On-The-Go 功能的设备将充当从设备的角色。(当然,这是忽略了您的 USB 记忆棒极不可能符合 On-The-Go 要求的事实。)
答案2
如果您想将其作为 USB 设备共享,您可以通过网络进行共享。我使用一个名为的应用程序执行此操作USB/IP。它在 Windows 上运行(问题中未识别操作系统)。
不确定它与闪存驱动器配合使用效果如何,但我目前正在使用它来共享我的扫描仪。两台机器都会将其视为本地 USB 设备。