如何检查计算机是桌面还是移动计算机

时间:2011-09-08 11:38:03

标签: c# cmd

  

可能重复:
  How to check the machine type? laptop or desktop?

如何检查计算机是台式还是移动式, 在WIN7中 - 从HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ pcmcia读取注册表项,“开始”值,笔记本电脑中的值不是= 0,值= 3,还是desktop = 3中的值。 这样就无法知道计算机的类型

1 个答案:

答案 0 :(得分:0)

如果可能,请避免直接访问注册表。你可以尝试:

System.OperatingSystem osVersion = System.Environment.OSVersion;
// ...
PlatformID yourPlatform = osVersion.Platform;
// ...