专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
1、概述 若仅简单获取逻辑驱动器的名称列表我们使用.Net框架的Environment.GetLogicalDrives即可,但是若想获得更多关于磁盘驱动器的信息我们可以使用.Net框架下的System.Management 命名空间所提供的类和委托等对大量管理信息和管理事件的集合进行访问(见http://www.iwebtrados.com.cn/post/111.html),这些信息和事件都与 WMI有关,该命名空间下的类实际上也是对WMI的一种封装,应用程序和服务可以使用从 ManagementObjectSearcher 和 ManagementQuery 派生的类,查询感 [阅读全文] [PDF]
  建立个控制台应用添加对集.Management引用代码如下 using;using.Collections.Generic;using.Text;using.Management;ConsoleApplication1{  Program  {    voidMain(args)    {      PrMotherBoardInfo;      Console.WriteLine(GetMotherBoardSerialNumber);    }    ///summary    ///打印主板信息    ////summary    privatev [阅读全文] [PDF]
看了看别资料有提取CPUMAC现成代码却没有硬盘序列号找了好久才找到提取硬盘序列号参数于是自己给补上了 html head title提取硬盘序列号/title script function disk {//硬盘序列号 信息    var locator = ActiveXObject ("WbemScripting.SWbemLocator");    var service = locator.ConnectServer(".");    var properties = service.ExecQuery("SELECT * FROM Win32_DiskDrive");    va [阅读全文] [PDF]
'**************************************************************** '原作: Bardo '出处: 东方热讯网站WebSite '网址: www.easthot.net '**************************************************************** '(如需转载请不在删除以上信息否则视为侵权!) '**************************************************************** 要这个有什么用?可以生成和硬件相关注册码 [阅读全文] [PDF]
一般软件的注册机制可以通过获取硬件序列号,然后用非对称加密算法生成相应的公钥和私钥。但是用Managed Code写获取硬盘序列号的代码不能解决所有的问题,比如不能在非管理员的权限下使用,前几天Sunmast在他的Blog上发布了《如何得到硬盘序列号?.NET版本[C#]》,就是没有解决这个问题,用WMI也有很多问题。 要想顺利获取硬盘的序列号,目前只能依靠非托管代码了。DiskId32是一个源码公开的C++程序,可以解决上述问题。由于代码比较底层,我对VC和DDK不熟悉,没有能力将其封装为DLL,希望各位帮忙! 还有,就算封装好了这个Native DLL并可以使 [阅读全文] [PDF]
ute;****************************************************************´原作: Bardo´出处: 东方热讯网站WebSite´网址: ´****************************************************************´(如需转载请不在删除以上信息否则视为侵权!)´******************** [阅读全文] [PDF]
1 共6条 分1页