通过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 - 强制更新。
@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.
参考链接
https://www.learnfk.com/batch-script/batch-script-deleting-registry.html
标签:Console,删除,无涯,RegKey,Registry,注册表,Deleting,REG,DELETE From: https://blog.51cto.com/u_14033984/8308921