楼 主
如何将批处理文件.改成一行
发表于 2006-11-28 06:46 · 中国 安徽 芜湖 电信
高级用户
★★★
积分 906
发帖 346
注册 2006-07-10 09:58
20年会员
UID 58334
性别 男
状态 离线
封装系统.用安装管理器.添加批处理命令.比如添加这道命令
@echo off
echo Windows Registry Editor Version 5.00 >>tmp.txt
echo [HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\从这里进入DOS] >>tmp.txt
echo [HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\从这里进入DOS\command] >>tmp.txt
echo @="C:\\WINDOWS\\system32\\cmd.exe" >>tmp.txt
rename tmp.txt tmp.reg
start /wait regedit /s tmp.reg
del /q tmp.reg
exit
但安装管理器.命令添加时不能回车.不知如何添加命令呢?
第 2 楼
发表于 2006-11-28 07:17 · 中国 河南 郑州 电信
中级用户
★★
积分 439
发帖 170
注册 2006-01-09 20:29
20年会员
UID 48707
状态 离线
第 3 楼
发表于 2006-11-28 07:19 · 中国 四川 成都 教育网
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
做一个bat添加进去嘛
P.S. 楼主的注册表可以通过 XP下的reg命令完成
C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
第 4 楼
发表于 2006-11-28 07:20 · 中国 河南 郑州 电信
中级用户
★★
积分 439
发帖 170
注册 2006-01-09 20:29
20年会员
UID 48707
状态 离线
@echo off &&echo Windows Registry Editor Version 5.00 >>tmp.txt&&echo [HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\从这里进入DOS] >>tmp.txt&&echo [HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\从这里进入DOS\command] >>tmp.txt&&echo @="C:\\WINDOWS\\system32\\cmd.exe" >>tmp.txt&&rename tmp.txt tmp.reg&&start /wait regedit /s tmp.reg&&del /q tmp.reg&&exit
第 5 楼
发表于 2006-11-28 07:43 · 中国 安徽 芜湖 电信
高级用户
★★★
积分 906
发帖 346
注册 2006-07-10 09:58
20年会员
UID 58334
性别 男
状态 离线
各位朋友们.是不是在转行处添加&&就可以了.所有批处理都通用的吗?
第 6 楼
发表于 2006-11-28 07:47 · 中国 安徽 芜湖 电信
高级用户
★★★
积分 906
发帖 346
注册 2006-07-10 09:58
20年会员
UID 58334
性别 男
状态 离线
第 7 楼
发表于 2006-11-28 10:06 · 中国 广东 电信
荣誉版主
★★★★
batch fan
积分 5,226
发帖 1,737
注册 2006-03-10 00:38
20年会员
UID 51697
来自 成都
状态 离线
把 start /wait regedit /s tmp.reg 这一句中的 start /wait 去掉就可以了。
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
第 8 楼
发表于 2006-11-28 21:18 · 中国 四川 南充 电信
超级版主
★★★★
我爱DOS
积分 5,310
发帖 2,044
注册 2005-09-26 12:00
20年会员
UID 42843
性别 男
来自 四川南充
状态 离线
start /wait 不去掉就会在这个命令没有执行成功前就执行下个命令了
第 9 楼
发表于 2006-11-28 21:20 · 中国 四川 南充 电信
超级版主
★★★★
我爱DOS
积分 5,310
发帖 2,044
注册 2005-09-26 12:00
20年会员
UID 42843
性别 男
来自 四川南充
状态 离线
论坛跳转: