❮ 上一页
下一页 ❯
批处理脚本 - 删除注册表
从注册表中删除是通过 REG DEL 命令完成的。 请注意,为了从注册表中删除值,您需要在系统上拥有足够的权限才能执行此操作。
语法
REG DELETE 命令有以下变体。 在第二个变体中,默认值将被删除,而在最后一个变体中,指定键下的所有值都将被删除。
REG DELETE [ROOT\]RegKey /v ValueName [/f]
REG DELETE [ROOT\]RegKey /ve [/f]
REG DELETE [ROOT\]RegKey /va [/f]
其中
ValueName − 所选 RegKey 下要编辑的值。
/f − 强制更新而不提示"值存在,覆盖 Y/N"。
示例
@echo off
REG DELETE HKEY_CURRENT_USER\Console /v Test /f
REG QUERY HKEY_CURRENT_USER\Console /v Test
在上面的示例中,第一部分是删除注册表中位置 HKEY_CURRENT_USER\Console 下的项。 该键的名称为 Test。 第二个命令仅显示使用 REG QUERY 命令删除到注册表的内容。 从这个命令中,我们应该预料到会出现错误,只是为了确保我们的 key 实际上已被删除。
输出
以下是上述程序的输出。 输出的第一行显示"DELETE"删除功能成功,第二个输出显示一个错误,预期确认我们的密钥确实已从注册表中删除。
The operation completed successfully.
ERROR: The system was unable to find the specified registry key or value.
❮ batch_script_registry.html
❮ 上一页
下一页 ❯