批处理脚本 - 添加到注册表
添加到注册表是通过 REG ADD 命令完成的。 请注意,为了向注册表添加值,您需要在系统上拥有足够的权限来执行此操作。
语法
REG ADD 命令有以下变体。 在第二种变体中,没有为该键指定名称,它将为该键添加"(Default)"名称。
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 − 要存储为"字符串"、整数等的实际数据。
/f − 强制更新而不提示"值存在,覆盖 Y/N"。
/S Separator − 用作 REG_MULTI_SZ 值中的分隔符的字符。 默认为"\0"。
/t DataType − 这些是根据注册表标准定义的数据类型,可以为 −
REG_SZ (default)
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

