请参阅下面的代码。如果有任何替代系统可以满足我的要求,那就太好了。
strcat(comando1,"start c:\\arquiv~1\\winrar\\rar a D:\\sisbibbkp\\teste1");
strcat(comando1,data);
strcat(comando1,".rar E:\\softwares");
system(comando1);
strcat(comando2,"start c:\\arquiv~1\\winrar\\rar a D:\\sisbibbkp\\teste2");
strcat(comando2,data);
strcat(comando2,".rar E:\\softwares");
system(comando2); // I want this system to run only after system (command1) finishes.
The start
命令将事情作为单独的作业运行:
C:\Users\Pax> start /?
Starts a separate window to run a specified program or command.
如果你想等待它完成,只需删除start
来自命令。
或者如果你想要整个thing要单独运行但让步骤 2 等待步骤 1 完成,请将两者放入cmd
脚本(没有start
位)和start cmd.exe
在你的脚本上执行此操作。
这应该启动一个单独的作业来运行脚本,但该作业将按顺序运行脚本中的命令。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)