【发布时间】:2016-01-19 11:10:14
【问题描述】:
在 OSX 下,有“open -W”允许等待可执行文件结束。
windows的等效指令是什么?
Linux 对 sublime-text (subl) 等程序确实具有这种非阻塞行为。它是如何做到的(execv?)
基本上,我正在尝试在 C 程序中启动可执行文件并等待它结束。
【问题讨论】:
-
我不知道你在说什么。在 Windows 中,父进程完全有可能等待其子进程。
-
open启动服务以获取相关程序以打开文档。它与运行命令不同。 linux 使用xdg-open来完成类似的操作,在Windows 命令外壳中,您可以在文档上使用start /wait之类的东西来获得相同的行为。但是,您的问题确实不足以帮助撰写任何有意义的答案。
标签: linux windows macos pid child-process