这是我的场景:
我有一台具有 2 种可能配置的服务器:不需要特殊处理的 2 TB 硬盘或需要 UEFI BIOS 和 GPT 分区来启动操作系统的 3 TB 硬盘。
我正在尝试创建一个能够检测 BIOS 是“旧版”还是“UEFI”并相应地执行部署脚本的单一安装 USB 密钥。
我努力寻找可以区分但无济于事的 WMI。
我最接近解决方案的是这篇文章: http ://social.technet.microsoft.com/Forums/en-US/winserverManagement/thread/6cbb488d-3062-4aad-b712-7a9e4d045b13
detectefi.exe 在检测 BIOS 类型方面效果很好,但我无法输出它的结果,所以我不知道如何使用它。
我有两个问题:
是否有任何 WMI 可以用来区分我的 2 个设置。
(如果问题 1 的答案是否定的)有没有办法将 C++ 编译的 .exe 文件的结果输出到 .txt 或任何其他形式并利用结果(我根本没有 C++ 技能)