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

[文本处理] 请教高手,批处理怎么递增并自动转注册表16进制?

注册表文件文本格式如下

空行 为第一行
[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1101]
"Attrib"=dword:00000000
"Type"=dword:00000008
"Descrip"=""
"Binding"="0.0.0.0"
"Port"=dword:0000044d
"Startup"=dword:00000000
"Timeout"=dword:00000000
"Debug"=dword:00000000
"CascadType"=dword:00000002
"CascadServer"="125.25.25.25"
"CascadPort"=dword:0000044d
"Default"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1101\Policy]

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1101\Policy\1]
"name"="pol"
总共20行


需要以为递增方式增加或叫生成到1101-26000以以上数据为起始
一共需要递增的地方有
第2行  7行   13行    16行   18行
2,16,18都是数字类  以递增方式1101一直到26000
7行   13行 对应的是十六进制递增也是1101的十六进制递增一直到26000,   麻烦高手大哥指导求救



总目的想达到的最终能够效果例如下列






[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1101]
"Attrib"=dword:00000000
"Type"=dword:00000008
"Descrip"=""
"Binding"="0.0.0.0"
"Port"=dword:0000044d
"Startup"=dword:00000000
"Timeout"=dword:00000000
"Debug"=dword:00000000
"CascadType"=dword:00000002
"CascadServer"="125.25.25.25"
"CascadPort"=dword:0000044d
"Default"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1101\Policy]

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1101\Policy\1]
"name"="pol"

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1102]
"Attrib"=dword:00000000
"Type"=dword:00000008
"Descrip"=""
"Binding"="0.0.0.0"
"Port"=dword:0000044e
"Startup"=dword:00000000
"Timeout"=dword:00000000
"Debug"=dword:00000000
"CascadType"=dword:00000002
"CascadServer"="125.25.25.25"
"CascadPort"=dword:0000044e
"Default"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1102\Policy]

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1102\Policy\1]
"name"="pol"

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1103]
"Attrib"=dword:00000000
"Type"=dword:00000008
"Descrip"=""
"Binding"="0.0.0.0"
"Port"=dword:0000044f
"Startup"=dword:00000000
"Timeout"=dword:00000000
"Debug"=dword:00000000
"CascadType"=dword:00000002
"CascadServer"="125.25.25.25"
"CascadPort"=dword:0000044f
"Default"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1103\Policy]

[HKEY_LOCAL_MACHINE\SOFTWARE\LavaSoft\ezProxy\Setting\Service\1103\Policy\1]
"name"="pol"



以上为列要一直到1101一直要到26000这样我最终导入注册,请高手哥哥指导下~~~~~~~~~~~~~在此感激

怎么使用啊  没看明白~???请指导

TOP

回复 3# 768768521


PowerShell脚本这样执行:
http://bbs.bathome.net/thread-31071-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表