批处理 中的 Deleting from the Regist

首页 / 批处理入门教程 / 批处理 中的 Deleting from the Regist

通过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.

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

技术教程推荐

从0开始做增长 -〔刘津〕

高并发系统设计40问 -〔唐扬〕

MongoDB高手课 -〔唐建法(TJ)〕

小马哥讲Spring核心编程思想 -〔小马哥〕

OAuth 2.0实战课 -〔王新栋〕

爆款文案修炼手册 -〔乐剑峰〕

性能优化高手课 -〔尉刚强〕

朱涛 · Kotlin编程第一课 -〔朱涛〕

快手 · 移动端音视频开发实战 -〔展晓凯〕

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