Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我想从C程序(Windows)调用一个命令(用户定义)_C_Windows - Fatal编程技术网

我想从C程序(Windows)调用一个命令(用户定义)

我想从C程序(Windows)调用一个命令(用户定义),c,windows,C,Windows,我想从C程序(Windows)调用一个命令(用户定义)。 你能告诉我可用的函数吗?system()是调用外部程序的最简单方法 这是一个做如下事情的问题: system ("runme.exe"); Win32 API也有许多进程控制调用,这为您提供了更好的控制和监视。查找及其兄弟。您可以将完整路径传递给system()。在上述情况下,即system(“runme.exe”)runme.exe必须存在于当前文件夹或系统路径中(由path环境变量定义)。但是如果您的EXE驻留在其他地方,您可以在系

我想从C程序(Windows)调用一个命令(用户定义)。 你能告诉我可用的函数吗?

system()
是调用外部程序的最简单方法

这是一个做如下事情的问题:

system ("runme.exe");

Win32 API也有许多进程控制调用,这为您提供了更好的控制和监视。查找及其兄弟。

您可以将完整路径传递给system()。在上述情况下,即
system(“runme.exe”)
runme.exe必须存在于当前文件夹或系统路径中(由path环境变量定义)。但是如果您的EXE驻留在其他地方,您可以在系统()中指定完整的路径,例如E.G.Cux>系统(“C:\PATH \\file \RunM.EXE”)< /代码>我对Stand()的看法:TL,DR版本:避免它。