批处理 中的 Adding to the Registry函

首页 / 批处理入门教程 / 批处理 中的 Adding to the Registry函

通过REG ADD命令完成添加到注册表,请注意,为了向注册表添加值,您需要在系统上具有足够的特权才能执行此操作。

REG ADD命令具有以下变体,在第二个变体中,没有为密钥指定名称,它将为密钥添加名称"(默认)"。

REG ADD [ROOT\]RegKey /v ValueName [/t DataType] [/S Separator] [/d Data] [/f]
REG ADD [ROOT\]RegKey /ve [/d Data] [/f]
  • ValueName     - 所选RegKey下要编辑的值。

  • /d Data            - 要存储为"String",整数等的实际数据。

  • /f                       - 强制更新

  • /S Separator   - 用作REG_MULTI_SZ值中的分隔符的字符,默认值为"\0"。

  • /t DataType    - 这些是根据注册表标准定义的数据类型,可以是-

    • REG_SZ(默认)

    • REG_DWORD

    • REG_EXPAND_SZ

    • REG_MULTI_SZ

@echo off 
REG ADD HKEY_CURRENT_USER\Console /v Test /d "Test Data" 
REG QUERY HKEY_CURRENT_USER\Console /v Test

在上面的示例中,第一部分是将注册表项添加到注册表中HKEY_CURRENT_USER\Console下的位置,该键的名称为Test,并且分配给该键的值为Test Data,其为默认字符串类型。

第二个命令仅显示使用REG QUERY命令添加到注册表中的内容。

以下是上述程序的输出。输出的第一行显示"ADD"功能成功,第二输出显示插入值到注册表中。

The operation completed successfully. 
HKEY_CURRENT_USER\Console 
   Test REG_SZ Test Data

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

从0开始学大数据 -〔李智慧〕

Android开发高手课 -〔张绍文〕

趣谈Linux操作系统 -〔刘超〕

编辑训练营 -〔总编室〕

DevOps实战笔记 -〔石雪峰〕

Redis源码剖析与实战 -〔蒋德钧〕

程序员的测试课 -〔郑晔〕

Kubernetes入门实战课 -〔罗剑锋〕

LangChain 实战课 -〔黄佳〕

好记忆不如烂笔头。留下您的足迹吧 :)