通过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
参考链接
https://www.learnfk.com/batch-script/batch-script-adding-registry.html
标签:Adding,SZ,无涯,ADD,Registry,注册表,Test,Data,REG From: https://blog.51cto.com/u_14033984/8307868