具体问题是这样的:我用下面这段获取硬盘型信息的代码做成的exe文件,在机子上测试的时候,出现直接双击运行和用管理员身份运行结果不一样的情况,这个问题该怎么解决?

 public static String GetHardWareId()
{
String num = null;
List<String> hdids = new List<string>();
ManagementClass mc = new ManagementClass("Win32_PhysicalMedia");
ManagementObjectCollection moc = mc.GetInstances();
foreach (var item in moc)
{
String hdid = (string)item.Properties["SerialNumber"].Value.ToString();
if (!string.IsNullOrEmpty(hdid)) { hdids.Add(hdid); }
}
for (int i = ; i < hdids.Count; i++)
{ num += hdids[i].ToString().Replace(" ", ""); }
return num;
}

得到的结果是这样的:

最新文章

  1. Null value was assigned to a property of primitive type setter of
  2. 【转】关于启用 HTTPS 的一些经验分享
  3. Authentication和Authorization的区别
  4. C#自定义控件
  5. Win10安装.net framework 4.0失败提示已是操作系统一部分如何解决
  6. Redis 笔记与总结8 PHP + Redis 信息管理系统(分页+好友关注)
  7. 如何快速检查js语法学习Javascript
  8. 【HDOJ】2102 A计划
  9. 2、粘包现象(struct模块)
  10. Struts2第二篇【开发步骤、执行流程、struts.xml讲解、defalut-struts讲解】
  11. Air Raid
  12. SGD
  13. C++11 新知识点
  14. cogs 2235 烤鸡翅
  15. mybatis框架(1)---mybatis入门
  16. python多线程之t.setDaemon(True) 和 t.join()
  17. yum downloadonly模式,保存所需软件及其依赖包
  18. [No0000F5]C# 类(Class)
  19. genimage.cfg.template hacking
  20. WebStorm新创建项目介绍

热门文章

  1. [C#] 简单的 Helper 封装 -- RandomHelper
  2. [开发笔记]yum错误
  3. 深入理解css3中nth-child和 nth-of-type的区别
  4. H3 BPM社区:流程开发者的学习交流平台
  5. Supermap iCloudManager -负载均衡
  6. 微信开发笔记(accesstoken)
  7. Git(1)
  8. [PHP源码阅读]strtolower和strtoupper函数
  9. 【Web动画】CSS3 3D 行星运转 &amp;&amp; 浏览器渲染原理
  10. 匹夫细说C#:不是“栈类型”的值类型,从生命周期聊存储位置