首页 > 其他分享 >bat循环获取注册表下表项

bat循环获取注册表下表项

时间:2023-04-27 16:33:40浏览次数:51  
标签:bat 表项 读取 CURRENT 名称 注册表

在网上搜索了一下用bat读取一个注册表里面的表项名称,如果一个注册表里面后很多子项目名称,那我们这么才能全部读取出来了?但是网上大家看到的根本不是自己的要的,还不能用报错。。。

下面亲测,直接通过cmd命令 循环赋值显示表项名称。

1、先读取一个注册表路径,显示里面所有的值。

2、读取后是显示的是全部路径加名称,这个需要截取不要的,只保留我们需要的名称

例子:HKEY_CURRENT_USER\System 下的所有项目名称

@echo off
Setlocal enabledelayedexpansion
reg query "HKEY_CURRENT_USER\System"
echo "<<<<以上显示所有完整路径<<<<<<<"
set /A V= 0
for /f "tokens=3 delims=\" %%i in ('reg query "HKEY_CURRENT_USER\System"') do (
echo %%i
echo ------!V!-----
set /A V+= 1
)
pause

复制

下面注释:

delims=\ //路径的分割符号

tokens=3 //从左道右第几个分割符

查看效果,新建记事本文件,把上面的代码复制到里面,保存后把扩展改为bat即可。双击bat文件即可看结果。代码只运行windows电脑系统,其他系统不知

 

 

出处:http://huojibk.com/2022/08/1075.html

标签:bat,表项,读取,CURRENT,名称,注册表
From: https://www.cnblogs.com/mq0036/p/17359318.html

相关文章

  • eclipse创建一个简单的MyBatis项目
    1.创建一个web应用程序 2.输入项目名称 3.在lib文件夹中添加jar包 4.在src文件夹中创建com.demo.po,com.demo.mapper,com.demo.dao三个包,并创建MyBatis框架配置文件mybatis-config.xml文件,在mapper目录下创建数据实体映射文件CommodityStorageMapper.xml,在po目录下创建名为......
  • bat批量打包
    chcp65001echo%cd%d:cdd:\A_Project\pt_data_commanderecho'当前路径:'%cd%echo'开始编译运营平台'callmvncleanpackage-e-Uecho'运营平台编译完成'cd../pt_data_syncecho'当前路径:'%cd%echo'开始编译同步服务'callmvncleanpa......
  • MybatisPlus 模糊查询数组中的所有字符串
     List<IcvDevice>deviceList=icvDeviceMapper.selectList(Wrappers.<IcvDevice>query().or(qw->pidList.forEach(sbbh->qw.like("sbbh",sbbh))).eq("sssblx&q......
  • 15.mybatis-plus的QueryWrapper的查询、更新、删除的用法
    1.条件构造查询: 2.主装的查询语句:  3.主装排序的查询语句:   4.删除语句:  5.更新语句的应用:userMapper.update(A,B);QueryWrapperuserWrapper=newQueryWrapper <>();Useruser=newUser();应用:update(user,userWrapper)user:封装的是修改的内容;userWr......
  • CellOracle | in silico gene perturbation | 新旧世代的交替
     目的:对我们的单细胞多组学数据作此分析,看那个de-diff的TF的敲除能够逆转分化方向。科研永远是追新者的天堂,不解释。 tutorial:Tutorial - ReadtheDocshttps://github.com/morris-lab/CellOracleDissectingcellidentityvianetworkinferenceandinsilicogenepe......
  • Mybatis使用
    1.  <insert>元素很多时候,执行插入操作后,需要获取插入成功的数据生成的主键值,不同类型数据库获取主键值的方式不同,下面分别对支持主键自动增长的数据库获取主键值和不支持主键自动增长的数据库获取主键值的方式进行介绍。如果使用的数据库支持主键自动增长(如MySQL和SQ......
  • 王者荣耀英雄张良技能单词学习---continuous,intercept,battery,suppress 这四个单词
    刚刚用张良拿了首胜言灵·咒令(被动技能)被动:张良对任一敌人造成的相邻两次普攻或技能伤害的时间间隔若小于1.5秒,这两次伤害的间隔时间被视为“连续攻击状态”,该状态每积累满1.2秒,会使该敌人额外承受140(+50%法术加成)点真实伤害,该伤害随英雄等级每级成长10点。这个技能重点是连续,只......
  • ibatis 入门例子 增删改查
    新建maven工程: java代码:packagecom.ibatis.dao;importjava.util.List;importcom.ibatis.entity.User;publicinterfaceIUserDao{ voidinsertUser(Useruser); voiddeleteUserById(intid); voidupdateUser(Useruser); UserselectUserById(intid); List&......
  • PageHelper和MybatisPlus的分页插件冲突
    分页插件优先使用的PageHelper的拦截器,所以当两种分页插件同时使用时PageHelper没有影响,而MybatisPlus的分页失效。解决方法:1、只用MyBatis+PageHelper或只用MybatisPlus;2、同时使用的话MybatisPlus构造查询语句,然后分页的业务交给PageHelper。同时使用的话不能配置MybatisPlus......
  • Mybatis
    Mybatis记录1.创建Maven工程用idea创建maven工程2.引入Mybatis依赖<!--mybatis依赖--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.6</version>......