C# 注册表Regedit读写

简介: 注册表的读写 1、读 public static string GetRegeditData() { //Win10 读写LocalMachine权限,没有访问权限 RegistryKey hkml = Registry.

注册表的读写

1、读

     public static string GetRegeditData()
        {
            //Win10 读写LocalMachine权限,没有访问权限
            RegistryKey hkml = Registry.CurrentUser;
            RegistryKey software = hkml.OpenSubKey("SOFTWARE", true);
            RegistryKey aimdir = software.OpenSubKey("EmailTool", true);
            if (aimdir==null)
            {
                return null;
            }
            object value = aimdir.GetValue("LastDate");
            return value==null?null:value.ToString();
        }

2、写

     public static bool CreateRegedit(string tovalue)
        {
            //Win10 读写LocalMachine权限,没有访问权限
            RegistryKey hklm = Registry.CurrentUser;
            RegistryKey software = hklm.OpenSubKey("SOFTWARE", true);
            RegistryKey aimdir = software.CreateSubKey("EmailTool");
            aimdir.SetValue("LastDate", tovalue);
            return true;
        }    

这只是简单的读写,提供给大家入门直接使用的方法。

 

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
目录
相关文章
|
3月前
|
C#
【C#】C#读写Excel文件
【C#】C#读写Excel文件
55 1
|
4月前
|
安全 API C#
C# | System.IO.Pipelines 很酷的读写数据流方式!
文本分享一种新的读写数据流方式 —— System.IO.Pipelines。这个东西在 .NET Core 2.1 中出现了,它能够帮助你更高效地处理数据流。 System.IO.Pipelines 是啥? System.IO.Pipelines 是一个用于读写数据流的高性能 API。它主要由三个部分组成:Pipe、PipelineReader 和 PipelineWriter。 Pipe 是一个异步、线程安全的缓冲区,它让数据在生产者和消费者之间流动。PipelineReader 和 PipelineWriter 则是 Pipe 的读取和写入端点。
206 0
C# | System.IO.Pipelines 很酷的读写数据流方式!
|
4月前
|
存储 Java C#
C# | 使用Memory<T>高效地读写内存数据
Memory<T>是什么? 它是一种可变大小、可读写的内存块,可以安全地暴露给用户代码进行操作。 为什么要使用Memory<T>? 使用它有许多好处。最主要的是善用它可以提高代码的性能。因为Memory<T>是可变的,所以我们可以直接在内存中操作数据,而不需要进行额外的拷贝操作。 使用Memory<T>还可以减少垃圾回收的压力,因为我们不需要创建新的对象来存储数据。 Memory<T>还可以与Span<T>和ReadOnlySpan<T>类型一起使用,这些类型可以方便地对数据进行访问和操作。
89 0
|
11月前
|
C#
C#之四十二 C# 读写文本文件乱码解决方案
C#之四十二 C# 读写文本文件乱码解决方案
319 0
|
JSON C# 数据格式
C#编程-101:读写Json文件示例
C#编程-101:读写Json文件示例
209 0
C#编程-28:读写注册表
C#编程-28:读写注册表
135 0
|
C# Windows
☀️ 学会编程入门必备 C# 最基础知识介绍—— C# 高级文件操作(文本文件的读写、二进制文件的读写、Windows 文件系统的操作)
前言🙏 C# 文本文件的读写👇 StreamWriter 类 C# 二进制文件的读写👏 BinaryReader 类 BinaryWriter 类 C# Windows 文件系统的操作👋 DirectoryInfo 类 FileInfo 类
☀️ 学会编程入门必备 C# 最基础知识介绍—— C# 高级文件操作(文本文件的读写、二进制文件的读写、Windows 文件系统的操作)
|
开发框架 安全 .NET
C#多线程(10):读写锁
C#多线程(10):读写锁
384 0
|
C#
C#读写Excel
读 Range ce=sheet.Cells[2,3]; string vv=ce.value; 写 //注意: // * Excel中形如Cells[x][y]的写法,前面的数字是RowIndex,后面的数字是ColumnInde...
1190 0
|
分布式数据库 API
C# API方式串口读写
我的串口程序修改为API方式后,实际发现与SerialPort类遇到同样的问题,所以SerialPort类还是值得信任的。该API方式的代码在WinCE平台和PC平台都调试通过
1072 0