获取CPU序列号我知道大概有两种方式一种为ASM另一种为WMI
不过今天我们只在C#、C++、E语言上内嵌汇编实现获取CPUID
的办法、首先我们先看看运行后的效果图
上面是C#嵌入汇编运行后获取到的CPUID 我们在看看易语言上的
上面是E语言嵌入汇编后运行的结果 两者输出的值是相同、
可以证明嵌入的汇编运行上没有问题、
int* GetGPUID()
{
__asm
{...
分类:
其他好文 时间:
2015-08-02 20:06:11
阅读次数:
447
为了使得批处理命令获取更大的通用性,有时需要获取操作系统版本。今天为此搜了一些资料,网上的说法是Ver、注册表、WMI都可以。我研究了一下,发现还是Ver命令最为成熟,为此综合各家做法写下了下面一个批处理文件:@echo offclsver | find "4.0." > NUL && goto ....
分类:
其他好文 时间:
2015-07-30 19:25:06
阅读次数:
109
这是由wmi服务损坏引起的错误修复WMI服务损坏的批处理程序将下列代码复制到一个文本文件中,改名为fixwmi.bat,运行即可。需要一段时间,请大家耐心等候。===============================FIXWMI.CMD------------------------@echo...
分类:
其他好文 时间:
2015-07-28 20:27:07
阅读次数:
110
??
方法一:通过WMI得到连接属性NETCON_PROPERTIES,这个结构体定义如下:
typedef struct tagNETCON_PROPERTIES
{
GUID guidId;
LPWSTR pszwName;
LPWSTR pszwDeviceName;
NETCON_STATUS Status;
NETCO...
分类:
其他好文 时间:
2015-07-26 15:53:08
阅读次数:
141
如何获取电脑BIOS 序列号、制造商、版本号及名称等信息?我记得
是可以使用
WINAPI与ASM获取BIOS硬件信息的 但是我不知道该如何做,才疏学浅没有办法
那么便选择我使用过的吧,利用微软提供
给我们的WMI接口 BIOS方面在WMI对外
开放的接口为Win32_BIOS 下图是代码运行后的一个效果、
MSDN:
Win32_BIOS class
The Win3...
分类:
移动开发 时间:
2015-07-25 16:56:46
阅读次数:
293
WMI方式 using System; using System.Management; using System.Text.RegularExpressions; using System.Collections.Generic; namespace Splash.IO.PORTS { /// /...
有网友发消息来询问,C#如何遍历系统已经安装的所有打印机,并获得每个打印机的相关信息,如:端口,名称等等C#里面,虽然在 System.Drawing.Printing 这个namespace下,提供了一些对系统打印机的访问功能,但是,说实话是太弱了,对获取打印机的相关属性基本是无能为力的。C#里面...
#-*-coding:utf-8-*-__author__='Administrator'fromPyQt4importQtCore,Qt,QtGuiimportsys,time,datetime,os,wmi,sched,psutilfromPyQt4.QtCoreimportQtfromtool...
分类:
其他好文 时间:
2015-07-16 15:38:50
阅读次数:
134
linux应该有很多方法可以获取进程的cpu和内存信息,但windows貌似之前接触的是psutil,后来查了一些资料发现wmi也能够获取进程的信息,但貌似效率不太高,应该可以做监控等性能要求不太高的情况下载wmi,这个网上很多方法和途径,我是用easyinstall来安装,这个不详细说明了直接附上...
分类:
编程语言 时间:
2015-07-07 12:30:56
阅读次数:
364
群里一个小兄弟的提问用PowerShell来写比c#要简单太多了,WMI直接提供了方法,调用即可。#madebykukisama
$a=(get-wmiobject-classWin32_PhysicalMemory-namespace"root\cimv2").Capacity
$b=(get-wmiobject-classWin32_PerfFormattedData_PerfOS_Memory-namespace"root\cimv2"..
分类:
系统相关 时间:
2015-07-04 01:06:58
阅读次数:
183