批处理 中的 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

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

技术教程推荐

Service Mesh实践指南 -〔周晶〕

深入浅出区块链 -〔陈浩〕

Java核心技术面试精讲 -〔杨晓峰〕

从0开始学游戏开发 -〔蔡能〕

深入剖析Kubernetes -〔张磊〕

软件工程之美 -〔宝玉〕

深入浅出云计算 -〔何恺铎〕

云时代的JVM原理与实战 -〔康杨〕

工程师个人发展指南 -〔李云〕

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