![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 14:15 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 高手帮忙完善一下这个批处理 |
| 可打印版本 959 / 4 |
| 第1楼 eech | 发表于 2006-12-01 07:18 |
| 高级用户 发帖 346 积分 906 | |
|
高手帮忙完善一下这个批处理 原文件:出自不得不爱 http://photo.bababian.com/20061130/DFA878CF9B046C5EC3AB416B3007F228.jpg 超级版主 "sz.reg转换成reg.bat的批处理"
@echo off for /f "tokens=*" %%a in ('type sz.reg') do echo echo %%a^>^>tmp.reg>>reg.bat echo echo regedit /s tmp.reg>>reg.bat 下面是我的测试 转换前注册表文件: Windows Registry Editor Version 5.00 "Attributes"=hex:50,01,00,20 "CallForAttributes"=dword:00000040 转换后批处理文件: echo Windows Registry Editor Version 5.00>>tmp.reg echo >>tmp.reg echo "Attributes"=hex:50,01,00,20>>tmp.reg echo "CallForAttributes"=dword:00000040>>tmp.reg echo regedit /s tmp.reg 这是我的问题: 如何让转换的批处理文件第一行前自动加上@echo off 最后一行自动加上 rename tmp.txt tmp.reg start /wait regedit /s tmp.reg del /q tmp.reg exit [ Last edited by eech on 2006-12-1 at 07:22 AM ] |
|
| 第2楼 lxmxn | 发表于 2006-12-01 07:34 |
| 版主 发帖 4,938 积分 11,386 | |
|
|
|
| 第3楼 eech | 发表于 2006-12-01 09:12 |
| 高级用户 发帖 346 积分 906 | |
|
http://photo.bababian.com/20061130/D40BAC6092EAA9F094BD49415938E1DE.jpg
窗口有错误提示.附图.如果能完善一下就好了.是不是太贪心了.谢谢大侠 |
|
| 第4楼 lxmxn | 发表于 2006-12-01 09:40 |
| 版主 发帖 4,938 积分 11,386 | |
|
|
|
| 第5楼 bootp | 发表于 2006-12-01 10:16 |
| 初级用户 发帖 25 积分 66 | |
|
不用改名,reg.txt照样可以导入的。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |