【发布时间】:2011-02-12 00:23:15
【问题描述】:
如何在 Windows 32 的 C 程序中执行另一个程序 - 类似于 Perl 的 system() 函数或 Python 的子进程模块 - 例如 DEL、REG 或其他 cmd.exe程序?
【问题讨论】:
标签: c winapi cmd system subprocess
如何在 Windows 32 的 C 程序中执行另一个程序 - 类似于 Perl 的 system() 函数或 Python 的子进程模块 - 例如 DEL、REG 或其他 cmd.exe程序?
【问题讨论】:
标签: c winapi cmd system subprocess
C 在其标准库中确实有一个 system 函数,参见例如wikipedia 关于它的条目。
【讨论】:
您可以使用:system():、popen()、CreateProcess(),甚至可能还有其他。只需在 http://msdn.microsoft.com 中搜索即可。
【讨论】: