是否有任何已知的 delphi 组件或代码可以创建链接到单个文件的简单虚拟驱动器。 ISO 文件示例?但这一次,可以读写。
最佳答案
编写“虚拟驱动器”需要编写内核级设备模拟驱动程序(基于“SCSI 微型端口”的驱动程序似乎相当流行),这通常意味着 C/C++ ——而这只是开始;-)
这不是一项简单的任务。可能有一些现有的[开源]代码解决方案至少可以实现一些目标......
以下是我通过一些快速的谷歌护目镜找到的内容:
-
WinCDEmu is an open-source utility for mounting ISO image files in Microsoft Windows. It installs a Windows device driver which allows a user to mount an image of a CD or DVD ROM and access it as if it were a physical drive.
但是,如果您需要的只是一个从目录创建 ISO/VHD 的工具,而不是真正的“虚拟驱动器”(或者至少是其他人的虚拟驱动器)/em> 正在提供),那么这可能是一个简单得多的集成任务......
祝你编码愉快。
关于delphi - 如何创建虚拟光驱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7870631/