【发布时间】:2008-12-16 08:41:43
【问题描述】:
是否可以在不使用 Windows 分配的驱动器号的情况下访问 USB 驱动器或闪存卡?我以为我在某处读到了卷 GUID 或其他可以使用的东西,但是一旦我识别它,我就可以在资源管理器中打开它吗?这对我很重要的原因是因为可能没有足够的驱动器号来处理驱动器的数量,所以我希望仍然能够访问它们。
【问题讨论】:
是否可以在不使用 Windows 分配的驱动器号的情况下访问 USB 驱动器或闪存卡?我以为我在某处读到了卷 GUID 或其他可以使用的东西,但是一旦我识别它,我就可以在资源管理器中打开它吗?这对我很重要的原因是因为可能没有足够的驱动器号来处理驱动器的数量,所以我希望仍然能够访问它们。
【问题讨论】:
如果您使用的是 NTFS,您可以在 Windows 中创建“卷安装点”。 (类似于 *NIX,如果你用过的话)。
挂载点使您的文件系统上的一个文件夹(例如,您的 C 驱动器)指向另一个卷,因此“C:\usb1”实际上可以包含 USB 驱动器的内容。
Microsoft 网站上有几篇文章可以为您指明方向: How to create and use mounted drives About Volume Mount Points
【讨论】:
单独使用 MOUNTVOL 来获取驱动器 ID。
给你:
MOUNTVOL C:\USB: \\?\Volume{ebc79032-5270-11d8-a724-806d6172696f}\
OR Winkey+R (Start-Run) \\?\Volume{ebc79032-5270-11d8-a724-806d6172696f}\
【讨论】: