无忧启动论坛

标题: 批处理中执行命令是否还需要start /w cmd /c [打印本页]

作者: yjqd    时间: 2018-12-12 11:27
标题: 批处理中执行命令是否还需要start /w cmd /c
本帖最后由 yjqd 于 2018-12-12 11:29 编辑

批处理中执行命令好像是上一个命令执行完成后再执行下一个命令,但有时得不到想要的结果
比如挂载注册表配置单元system,再执行reg add修改挂载的system,命令如下:

reg load HKLM\a_ system
reg add HKLM\a_ 给system增加的内容

命令执行后,发现挂载的system没被修改

改成下面的命令就成功了
start /w cmd /c reg load HKLM\a_ system
reg add HKLM\a_ 给system增加的内容

不知还有其它方法没有
作者: foxfirefox    时间: 2018-12-12 13:03
reg load
之后加个等待时间
作者: foxfirefox    时间: 2018-12-12 13:04
for /L %%a in (5,-1,1) do (ping -n 2 localhost 1>nul 2>nul)等待5秒
作者: foxfirefox    时间: 2018-12-12 13:10
start /wait就是等待后面的执行完了,再执行后面的程序




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3