public static string GetDeviceName() { RegistryKey folders; folders = OpenRegistryPath(Registry.LocalMachine, @"/Ident"); string name = folders.GetValue("Name").ToString(); return name; } private static RegistryKey OpenRegistryPath(RegistryKey root, string s) { s = s.Remove(0, 1) + @"/"; while (s.IndexOf(@"/") != -1) { root = root.OpenSubKey(s.Substring(0, s.IndexOf(@"/"))); s = s.Remove(0, s.IndexOf(@"/") + 1); } return root; }
相关文章
- 无废话Android之android下junit测试框架配置、保存文件到手机内存、android下文件访问的权限、保存文件到SD卡、获取SD卡大小、使用SharedPreferences进行数据存储、使用Pull解析器操作XML文件、android下操作sqlite数据库和事务(2)
- C# 使用Nlog记录日志到数据库 使用LogEventInfo类获取,命名空间名称、类名、方法名
- 如何在没有连接的情况下查询多个相关表,并使用JDBC获取一致的数据?
- 使用T-SQL获取SSIS包名、作业名和描述
- Windows下USB磁盘开发系列三:枚举系统中U盘、并获取其设备信息
- MFC下获取系统内存和当前进程的内存使用情况
- WinCE5.0平台下的Moxa DA66x设备应用开发心得
- winCE下的命令提示符(行)怎样使用?
- WinCE6下的kernelIoControl使用方法
- ffmpeg如何获取设备名(不是打印设备名)