c#获取计算机制造商信息
很简单的一个需求,在CMD下我们可以使用systeminfo命令来获取相关信息。当然我们也可以使用PROCESS来运行这个命令并重定向数据进一步分析制造商。但相对来说速度较慢。
下面代码使用WMI来获取信息
using System;
using System.Management;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
// create management class object
ManagementClass mc = new ManagementClass("Win32_ComputerSystem");
//collection to store all management objects
ManagementObjectCollection moc = mc.GetInstances();
if (moc.Count != 0)
{
foreach (ManagementObject mo in mc.GetInstances())
{
// display general system information
Console.WriteLine("\nMachine Make: {0}",
mo["Manufacturer"].ToString());
}
}
//wait for user action
Console.ReadLine();
}
}
}
c#获取计算机制造商信息相关推荐
- 获取计算机的信息(IP地址、MAC地址、CUP序列号、硬盘序列号、主板信息等等)...
1.Windows Management Instrumentation(WMI)提供了获取信息的方法,在C#中可用通过System.Management命名空间中的类访问.比如获取CPU ID的方法 ...
- java获取硬盘序列号_Win7 64+Python3.7获取计算机硬盘信息初探
一.需求 由于最近负责电脑资产清查的工作,有100多台分散的电脑需要获得用户名.MAC地址.硬盘序列号.硬盘品牌 一般方法: (1)查看系统用户名 (2) 获取MAC地址 windos命令行使用ipc ...
- 计算机硬盘哪里找到相关信息,获取计算机的信息(IP地址、MAC地址、CUP序列号、硬盘序列号、主板信息等等)...
1.Windows Management Instrumentation(WMI)提供了获取信息的方法,在C#中可用通过System.Management命名空间中的类访问.比如获取CPU ID的方法 ...
- c 获取计算机相关信息,C#编程获取各种电脑硬件信息的方法示例
本文实例讲述了C#编程获取各种电脑硬件信息的方法.分享给大家供大家参考,具体如下: 获取CPU编号: ManagementClass mc = new ManagementClass("Wi ...
- PowerShell 收集计算机相关信息
收集有关计算机的信息 Get-WmiObject 是用于执行常规系统管理任务的最重要的 cmdlet.所有关键的子系统设置都是通过 WMI 公开的.此外,WMI 将数据视为有一个或多个项目的集合中的对 ...
- Qt开发中获取系统相关信息的方法,值得收藏参考
本文转自https://zhuanlan.zhihu.com/p/111005951,这篇写的很详细,但是macos相关的只有一部分太少了,基本都是Windows的,我个人后续也会把相关的系统调用方式 ...
- 用计算机获取信息,学会用CMD命令获取计算机的所有信息,菜鸟头衔马上崩塌
提到windows操作系统,相信大家一点都不陌生,它以96.2%的市场份额,在全世界稳居操作系统榜首.其中,仅仅windows 10就已经占领了半壁江山.就连早在2001年发布的windows xp, ...
- 获取计算机本机信息命令大全(WMIC指令、硬盘、网卡等)
目录 概览 1 基本输入/输出服务(BIOS)管理 1.1 获取属性列表操作: 1.2 一次性获取所有属性信息: 1.3 单个属性获取 2 主板信息 3 cpu信息 4 其他信息 参考资料: QT软件 ...
- 获取计算机中的硬件信息
在项目开发过程中,经常会需要读取所在计算机的硬件信息,包括CPU的序列号,主板的序列号,硬盘的序列号,MAC地址,IP地址,用户名,系统类型,计算机名称,操作系统类型,物理内存大小,BIOS内容等. ...
最新文章
- REM——适合移动开发的自适应方案
- JavaScript 运行机制详解:Event Loop——续
- 分析linux系统的运行性能,Linux系统如何分析CPU的性能瓶颈
- 谣言粉碎机 - 极短时间内发送两个Odata request,前一个会自动被cancel掉?
- 12v60ah锂电池组装图_什么是自放电?如何缩短锂电池自放电测试时间?
- 【nodejs】让nodejs像后端mvc框架(asp.net mvc)一样处理请求--参数自动映射篇(6/8)...
- 【 HDU - 5459】Jesus Is Here(dp)
- 拓扑排序排课系统_视频结构化人脸布控系统
- Gulp新手入门教程
- 设置redis访问密码
- python从零学——scrapy初体验
- python pdfplumber 打开文件失败_喜大普奔 | 如何在Win10下利用Python打开grib文件
- eclipse-阶段五- 在[vo.BookMessageData]类型bean中找不到任何有关属性[Total]的信息
- android自定义对话框_Android自定义提醒对话框
- 自定义nagios监控mogilefs存储节点脚本
- python实验报告六_Python 基础语法
- VB6.0数据库访问技术与例程解析Java教程
- 微信网页授权只能配置一个域名
- 做一个完整网站的流程(独立完成个人网站)
- MySQL数据库知识大全