如何在Windows上休眠一秒钟的子进程?

时间:2018-07-09 01:22:38

标签: windows

我正在尝试我认为将是“ hello world”的东西,以学习Windows上fork / exec的类比:创建一个休眠一秒钟然后退出的子进程。 GNU coreutils在/bin中有一个不错的睡眠工具。 Windows上似乎没有类似产品。我可以在Windows上作为子进程调用的简单工具是什么?

1 个答案:

答案 0 :(得分:1)

您可以通过timeout.exe /t 1 /nobreak等待。它在控制台中显示倒计时。如果存在问题,则可以使用创建标志CREATE_NO_WINDOW来强制它分配没有窗口的新控制台。在这种情况下,/nobreak选项可以省略,因为用户没有窗口可以按Enter键来绕过倒计时。