可以通过WMI读出机器的类型信息加以判断,不过类型太多,什么mini tower。这里介绍一种简单的办法。
笔记本必然有电池设备,即使你把电池卸掉了,也会有直流适配器的设备,我们只需要枚举出所有的hardware id,在其中找有没有"ACPI/ACPI0003"这个ID就行。
具体代码如下
主要参考了 http://support.microsoft.com/kb/259695/的MS的知识库文章。
本文提供了一种简单的方法来判断当前使用的电脑是否为笔记本。通过检查硬件ID中是否存在特定标识符“ACPI/ACPI0003”,可以确定设备是否配备了电池,进而判断其是否为笔记本。
可以通过WMI读出机器的类型信息加以判断,不过类型太多,什么mini tower。这里介绍一种简单的办法。
笔记本必然有电池设备,即使你把电池卸掉了,也会有直流适配器的设备,我们只需要枚举出所有的hardware id,在其中找有没有"ACPI/ACPI0003"这个ID就行。
具体代码如下
主要参考了 http://support.microsoft.com/kb/259695/的MS的知识库文章。
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

被折叠的 条评论
为什么被折叠?