gpt4 book ai didi

c++ - 如何在 Windows 中获取所有附加虚拟磁盘的列表?

转载 作者:行者123 更新时间:2023-11-30 05:03:18 26 4
gpt4 key购买 nike

有没有办法检索附加在 Windows 机器上的所有虚拟磁盘的列表?我的意思是磁盘管理器安装的所有 VHD/VHDX 路径。

有一个未记录的函数 GetAllAttachedVirtualDiskPhysicalPaths 正是这样做的,但是它在 Windows 8 中不可用(仅在 8.1 中)。我需要 Win 8 支持。

谢谢

最佳答案

我不知道直接 C++ 调用,假设您不知道 VD 句柄但想要获取所有不是由您自己的代码创建或处理的已安装磁盘。有一种粗略的方法可以通过运行

  diskpart
list vdisk

编写脚本并将结果通过管道传输到一个文本文件中,然后您可以使用 C++ 解析该文件以获取列表。

关于c++ - 如何在 Windows 中获取所有附加虚拟磁盘的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49467926/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com