最簡單:將程序依次列入 .BAT 文件,執行批處理自動順序運行。
允許程序隨時啟動另一程序,後者運行將結束前者。若放在第一個程序末尾,即實現「接力運行」。
execl, execle, execlpe, execv, execve, execvpee=傳環境指針數組,l=命令行參數列表,p=搜索 PATH,v=參數指針數組。_execvpe("EDIT.COM", argv, envSing); // 覆蓋當前進程運行 EDIT.COM
spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe_P_OVERLAY(覆蓋,同 exec)或 _P_WAIT(等待子進程結束後返回繼續)。_spawnvpe(_P_OVERLAY, "EDIT.COM", argv, envSing); // 覆蓋模式
_spawnvpe(_P_WAIT, "EDIT.COM", argv, envSing); // 等待模式
COMMAND.COM 解析命令字符串。COMMAND.COM 則不執行(與 exec/spawn 不同)。sprintf(argS, "EDIT %s", argv[1] ? argv[1] : "HELLO");
ret = system(argS);
printf("system() returned %d\n", ret); // 父進程繼續執行
exec / spawn _P_OVERLAY。spawn _P_WAIT / system。system。