代码之家  ›  专栏  ›  技术社区  ›  user590028

它执行窗口的CMD。exe支持exec?

  •  0
  • user590028  · 技术社区  · 10 年前

    我们想从CMD运行一个程序。exe,但要替换CMD。exe与新进程。我们看到的是,CMD总是将任何程序作为子进程生成,但我们需要CMD来调用特定的子进程,并将其自身替换为该进程。在POSIX中,您可以通过 execl*()/execv*() 函数族。

    exec() 类型功能。

    注意:我们的研究表明这是不可能的,但在我们放弃之前,我想我会和其他人核实一下。

    1 回复  |  直到 10 年前
        1
  •  0
  •   Fjolnir Dvorak    10 年前

    指 Serverfault.com

    关于你的问题有一个完整的答案。 可以使用带有“调用”的批处理脚本,但不适用于进程/程序