gpt4 book ai didi

windows - 以编程方式创建可启动的 NTFS/FAT 分区 Windows XP 到 Windows 7

转载 作者:可可西里 更新时间:2023-11-01 10:40:09 26 4
gpt4 key购买 nike

<分区>

我正在尝试在 Windows 中创建一个可启动分区。我需要能够从 Windows XP 到 Windows 7 执行此操作。理想情况下,我能够同时针对 FAT32 和 NTFS 执行此操作,具体取决于设备是小于 32 GB (FAT32) 还是更大 (NTFS)。

在 Vista 和 7 上,我有一个脚本可以使用 diskpart.exe 执行此操作,但这在 Windows XP 上不起作用,因为创建分区不会在 diskpart.exe 中公开。 Windows XP diskpart 的另一个问题是 USB 拇指驱动器通常不被列为驱动器(大概是因为它们是“可移动的”)。

所以我的主要需求是,我可以使用 DeviceIoControl 或其他一些 API 来创建可启动分区,并让这种方法从 Windows XP 到 Windows 7 都能正常工作吗?如果我绝对必须为 Pre-Vista 和 Vista+ 使用不同的解决方案,那也没关系。

谢谢。

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