命令提示符:在后台运行脚本(相当于 Linux 的 &/bg)

DOO*_*iac 27 windows command-line

在 Linux 中,你可以这样做:

$ php blah.php > some.log &

blah.php在后台运行。这与Ctrl+ zthenbg命令相同。

Windows 命令提示符是否有等效的任一个/两个?

Ben*_*rds 45

Windows 确实具有与 Linux 类似的功能&,可以启动进程,这样它们就不会接管您的控制台。但是,它不是命令行标志,而是命令前缀。

只需start在它前面运行您的命令,如下所示: C:\> start myprog.exe

它还适用于命令,而不仅仅是可执行文件: C:\> start dir

这将启动一个新的控制台窗口并在其中运行命令。

如果您不想在运行命令时出现新的控制台窗口,请使用/B开关,如下所示: C:\> start /B myprog.exe

您可以指定其他几个选项来配置如何运行命令。您可以start通过使用阅读帮助来弄清楚它们start /?

  • 有没有办法列出后台进程然后杀死它们? (2认同)