找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21061|回复: 1

[注册表类] [已解决]如何使用批处理根据注册表的某个值执行是否导入注册表的操作

[复制链接]
发表于 2020-9-10 14:16:17 | 显示全部楼层 |阅读模式
注册表位置:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Lyb Software\Cartoon Clock\Alarm Data]
先查询此项下是否有数据,若无则导入clock.reg

clock.reg内容如下:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Lyb Software\Cartoon Clock\Alarm Data]
"Data1"=hex:01,00,00,e4,07,00,00,09,00,00,00,0a,00,00,00,0e,00,00,00,09,00,00,\
  00,04,00,00,00
"Text1"="test"
"Data2"=hex:01,00,00,e4,07,00,00,09,00,00,00,0a,00,00,00,0e,00,00,00,09,00,00,\
  00,04,00,00,00
"Text2"="test2"
"Data3"=hex:01,00,00,e4,07,00,00,09,00,00,00,0a,00,00,00,0e,00,00,00,09,00,00,\
  00,04,00,00,00
"Text3"="test3"
发表于 2020-9-11 06:56:33 | 显示全部楼层
  1. reg query "HKLM\SOFTWARE\Wow6432Node\Lyb Software\Cartoon Clock\Alarm Data"  /v Data1&&goto B||goto A
  2. :A
  3. reg add "HKLM\SOFTWARE\Wow6432Node\Lyb Software\Cartoon Clock\Alarm Data" /f /v "Data1" /t REG_BINARY /d 010000e4070000090000000a0000000e0000000900000004000000
  4. reg add "HKLM\SOFTWARE\Wow6432Node\Lyb Software\Cartoon Clock\Alarm Data" /f /v "Text1" /t REG_SZ /d "test"
  5. reg add "HKLM\SOFTWARE\Wow6432Node\Lyb Software\Cartoon Clock\Alarm Data" /f /v "Data2" /t REG_BINARY /d 010000e4070000090000000a0000000e0000000900000004000000
  6. reg add "HKLM\SOFTWARE\Wow6432Node\Lyb Software\Cartoon Clock\Alarm Data" /f /v "Text2" /t REG_SZ /d "test2"
  7. reg add "HKLM\SOFTWARE\Wow6432Node\Lyb Software\Cartoon Clock\Alarm Data" /f /v "Data3" /t REG_BINARY /d 010000e4070000090000000a0000000e0000000900000004000000
  8. reg add "HKLM\SOFTWARE\Wow6432Node\Lyb Software\Cartoon Clock\Alarm Data" /f /v "Text3" /t REG_SZ /d "test3"
  9. Exit
  10. :B
  11. echo 已有该值
  12. Exit
复制代码

评分

参与人数 1技术 +1 收起 理由
tmp05 + 1 感谢分享!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 21:49 , Processed in 0.030513 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表