在Windows上检索笔记本电脑型号

在Windows上检索笔记本电脑型号,windows,hardware,Windows,Hardware,我编写了一个程序,从注册表/CPU读取系统信息,比如CPU速度、RAM数量、GPU卡名等 在MacOSX上,我可以检索有关硬件型号的信息(例如,MacBookPro8,2是MacBookProCoreI7,从2011年初开始)。虽然我知道这在台式Windows PC上是不可能的,因为它们没有标准化,但很多人都在使用Windows笔记本。我不认为定制笔记本电脑很受欢迎 所以我的问题是,是否有可能获得类似“三星9系列900X3A-A03”的型号信息?或者至少是供应商信息(Samsung)?在.vbs

我编写了一个程序,从注册表/CPU读取系统信息,比如CPU速度、RAM数量、GPU卡名等

在MacOSX上,我可以检索有关硬件型号的信息(例如,MacBookPro8,2是MacBookProCoreI7,从2011年初开始)。虽然我知道这在台式Windows PC上是不可能的,因为它们没有标准化,但很多人都在使用Windows笔记本。我不认为定制笔记本电脑很受欢迎


所以我的问题是,是否有可能获得类似“三星9系列900X3A-A03”的型号信息?或者至少是供应商信息(Samsung)?

在.vbs文件中使用此选项以获取make/model#。您还可以通过将.manufacturer和.model方法写入变量来使用这些对象。 定义并将“.”赋给此值会使脚本在您正在执行它的计算机上运行。如果您具有管理员权限,则可以在网络上的另一台OCM计算机上运行此操作,方法是在以下位置指定计算机的网络名称: strComputer=“SomeComputer”

粘贴到VBS中:

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem")
For Each objItem In colItems

  WScript.Echo objItem.Manufacturer & " " &  objItem.Model

'WScript.Echo "Model: " & objItem.Model

Next

啊,没看到那部分。我没办法。可能想把这个问题重新提出来,突出地提出来。祝你好运