[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] [已解决]批处理怎样检测注册表某子项是否存在?

比如我要检测“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”项下是否存在“run”子项(注意是项,不是键),
如果存在run子项,则删除run子项,否则跳转到下一个命令。。

谢谢。。

[ 本帖最后由 yoloj 于 2010-9-29 21:39 编辑 ]
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

Hi
  1. @echo off
  2. reg query HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\run /s >nul 2>nul
  3. if %errorlevel% equ 0 (
  4.         echo RUN 已存在。
  5.         reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\run /f >nul 2>nul
  6.         echo 並刪除 RUN。
  7. ) else (
  8.         echo RUN 不存在!
  9. )
  10. pause
复制代码
2

评分人数

TOP

感谢2楼老师!!很好。。

TOP

返回列表