下你所需,载你所想!
汇集开发技术源码资料

将注册表文件.reg内容转换为批处理格式

:204.375KB :1 :2020-01-28 16:19:12

部分简介

信息框 (“只能转换单个键名:如:” + #换行符 + “Windows Registry Editor Version 5.00” + #换行符 + #换行符 + “[HKEY_CLASSES_ROOT\*\shell\runas]” + #换行符 + #引号 + “NoWorkingDirectory” + #引号 + “=” + #引号 + “” + #引号, 0, “提示:”, )

.子程序 _按钮1_被单击

路径 = 文本_取出中间文本 (编辑框1.内容, “[”, “]”, , )
键名 = 文本_取出中间文本 (编辑框1.内容, “]”, “=”, , )
键名 = 子文本替换 (键名, #换行符, “”, , , 假)
键名 = 子文本替换 (键名, #引号, “”, , , 假)
.判断开始 (文本_取出中间文本 (编辑框1.内容, “=”, “:”, , 假) = “dword”)
类型 = “REG_DWORD”
.默认
类型 = “REG_SZ”
.判断结束
.判断开始 (类型 = “REG_DWORD”)
键值 = 文本_取右边 (编辑框1.内容, “:”, , )
.默认
键值 = 文本_取右边 (编辑框1.内容, “=”, , )
键值 = 子文本替换 (键值, #引号, “”, , , 假)
.判断结束
.判断开始 (类型 = “REG_DWORD”)
键值 = 文本_取右边 (编辑框1.内容, “0”, , )
.默认

.判断结束
.判断开始 (类型 = “REG_DWORD” 且 键值 = “00000000”)
键值 = “0”
.默认

.判断结束
.判断开始 (键名 = “@”)
键名 = “ /VE”
编辑框2.内容 = “Reg add ” + #引号 + 路径 + #引号 + 键名 + “ /T ” + 类型 + “ /D ” + 键值
.默认
编辑框2.内容 = “Reg add ” + #引号 + 路径 + #引号 + “ /V ” + 键名 + “ /T ” + 类型 + “ /D ” + 键值
.判断结束
.判断开始 (键值 = “”)
编辑框2.内容 = “Reg add ” + #引号 + 路径 + #引号 + “ /V ” + 键名 + “ /T ” + 类型

将注册表文件.reg内容转换为批处理格式

热门推荐

相关文章