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

[原创] REG2BAT.VBS 注册表文件转换脚本

'------------------------------------------------------------------------------
'名称:Reg2Bat.VBS
'功能:REG文件转换为BAT、CMD文件。
'     REG命令功能有限,仅支持常用类型。
'      (REG_SZ、REG_DWORD、REG_BINARY、
'         REG_EXPAND_SZ、REG_MULTI_SZ)
'                                   By Slore
'                                  2009-11-30
'
'如果对脚本有任何意见和建议,可发送相关信息至:
'                              
[email=slorelee@yahoo.com.cn]slorelee@yahoo.com.cn[/email]
'声明:
'本人支持开源,代码未作任何加密,可自由转载,但请
'尊重他人劳动成果,转载请务必注明出处和原作者。
'------------------------------------------------------------------------------

'---------------------------
'Reg2Bat By Slore
'---------------------------
'命令行参数说明(不区分大小写)
'/?、/h、/help  查看此帮助信息
'/i:RegFileName 指定要转换的注册表文件路径
'/o:BatFileName 指定转换后的批处理文件路径
'可选参数
'/S:Separator   REG_MULTI_SZ 数据字符串中用作分隔符的字符
'               仅限一个字符,默认"\0"用作分隔符
'/Q             安静模式,不弹出错误提示
'/NF            转换后REG命令无/F参数
'
'例如:
'简易模式:CScript Reg2Bat.vbs [/i:]slore.reg /S:轩 /Q
'         省略批处理文件路径,将输出为注册表文件同名文件。
'经典模式:CScript Reg2Bat.vbs slore.reg slore.bat /S:轩 /Q
'         其中注册表文件路径和批处理文件路径顺序不可调换。
'标准模式:CScript Reg2Bat.vbs /i:slore.reg /o:slore.bat /S:轩 /Q
'         其中/i:、/o:、/S:中的冒号不可省略,顺序可变。
'---------------------------



'由于代码过长
'见 REG2BAT.VBS  注册表文件转换脚本(上)
'   REG2BAT.VBS  注册表文件转换脚本(下)
'
请自行整合
1

评分人数

由于编辑时字数限制更新比较麻烦。以后的更新会在bbs.cn-dos.net
不过附件会及时更新到新的版本。

TOP

09-12-06更新。

1.选择注册表文件后立即选择要保存的批处理文件
2.对;开头的注释信息在bat中以rem开头保留下来
3.批处理文件扩展名可以在常量中定义
4.增加或略文件头检测参数

TOP

返回列表