无忧启动论坛

 找回密码
 注册
搜索

CMD\BAT 批处理怎么提取注册表信息?

查看数: 3612 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-10-17 12:45

正文摘要:

回复

lndd119 发表于 2019-10-17 21:42:58
学习学习  看着好深奥的赶脚
chishingchan 发表于 2019-10-17 18:24:19
857185187 发表于 2019-10-17 14:11
你这个是事先知道项路径和值名称了

说是给你参考,当然要自己学习才编写出符合自己的批处理!
我也不明白你回复这句是啥意思!查询当然要有个目标命令行,如1#所说的是返回4项以空格分隔的话,2#是适合你参考的。到底你理解的透不透是个人功力问题,难不成你要成品?!
conlin888 发表于 2019-10-17 17:09:45
本帖最后由 conlin888 于 2019-10-17 17:20 编辑
857185187 发表于 2019-10-17 16:01
CMD 没办法实现么?


当文件名处理,是不是这样

pushd "%~dp0"
call :123 "Y:\HKEY_LOACAL_MACHINE\TEST W"
pause
goto :end

:123
set a=%~dp1
echo %a:~3,-1%
echo %~nx1
黑中见白 发表于 2019-10-17 16:02:15
可以把ps代码转成bat的,
857185187 发表于 2019-10-17 16:01:30
黑中见白 发表于 2019-10-17 15:50
使用PowerShell读、写、删除注册表键值

win7,win8.1都可以升级到PowerShell 5 和win10一样

CMD 没办法实现么?

点评

当文件名处理,是不是这样 pushd "%~dp0" call :123 "Y:\HKEY\LOACAL\MACHINE\TEST W" pause goto :end :123 set a=%~dp1 echo %a:~3,-1% echo %~nx1  详情 回复 发表于 2019-10-17 17:09
黑中见白 发表于 2019-10-17 15:50:13
使用PowerShell读、写、删除注册表键值

win7,win8.1都可以升级到PowerShell 5 和win10一样

点评

CMD 没办法实现么?  详情 回复 发表于 2019-10-17 16:01
857185187 发表于 2019-10-17 14:11:59
chishingchan 发表于 2019-10-17 13:24
给你参考!
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=403551&extra=

你这个是事先知道项路径和值名称了

点评

说是给你参考,当然要自己学习才编写出符合自己的批处理! 我也不明白你回复这句是啥意思!查询当然要有个目标命令行,如1#所说的是返回4项以空格分隔的话,2#是适合你参考的。到底你理解的透不透是个人功力问题,  详情 回复 发表于 2019-10-17 18:24
chishingchan 发表于 2019-10-17 13:24:40

点评

你这个是事先知道项路径和值名称了  详情 回复 发表于 2019-10-17 14:11

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 10:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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