博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#读取注册表
阅读量:4697 次
发布时间:2019-06-09

本文共 830 字,大约阅读时间需要 2 分钟。

//1.向注册表中写信息

using (RegistryKey key = Registry.LocalMachine.OpenSubKey(@"", true))
{
  if (key == null)
  {
    using (RegistryKey myKey = Registry.LocalMachine.CreateSubKey(@"SOFTWARE\EricSun\MyTestKey"))
    {
      myKey.SetValue("MyKeyName", "Hello EricSun." + DateTime.Now.ToString());
    }
  }
  else
  {
    key.SetValue("MyKeyName", "Hello EricSun." + DateTime.Now.ToString());
  }
}

 

//2.读取信息(IIS也可以正常读取)

protected string GetRegistryValue(string path, string paramName)

{
  string value = string.Empty;
      RegistryKey root = Registry.LocalMachine;
      RegistryKey rk = root.OpenSubKey(path);
      if (rk != null)
      {
        value = (string)rk.GetValue(paramName, null);
      }
      return value;
}

string value = GetRegistryValue("SOFTWARE\\EricSun\\MyTestKey", "MyKeyName");

Response.Write(value);

 

 

 

转载于:https://www.cnblogs.com/kenny999/p/3554282.html

你可能感兴趣的文章
JDK的命令具体解释操作
查看>>
创建图书管理项目
查看>>
ie6 双边距问题
查看>>
Vue跨层级传递slot的方法
查看>>
暑假集训计划
查看>>
做个睿智的女人
查看>>
List遍历三种方法:1.for 2.增强性for 3.迭代器
查看>>
ArcGIS10.1发布WFS-T服务
查看>>
leetcode-汉明距离
查看>>
在Mac机器上给ITerm2配置lrzsz,便捷的传输文件到远程服务器上
查看>>
软工文档——系统、程序流程图、系统流图
查看>>
Hashtable的hashCode的使用以及toString的复写——《Thinking in Java》随笔024
查看>>
list remove object
查看>>
POJ3683 Priest John's Busiest Day
查看>>
linux基本命令(2) 修改文件所属人以及权限
查看>>
.net 数据依赖缓存
查看>>
实用——pojo (实体类) 常用函数
查看>>
Redis监控工具
查看>>
django组件-forms组件
查看>>
序列化和反序列化示例
查看>>