使用批处理文件创建进程时设置优先级

本文关键字:设置 优先级 进程 文件创建 批处理 | 更新日期: 2023-09-27 18:07:23

在我的c#程序中,我生成一个批处理文件并使用cmd运行它。批处理文件依次创建更多进程(我将它们称为"子进程")。我希望子进程具有与批处理文件相同的优先级。当批处理的优先级为<= NORMAL时,它工作得很好,但如果它更高,子进程的优先级就只是NORMAL。我不想使用START命令,因为我需要等待子进程完成后再继续。

使用批处理文件创建进程时设置优先级

您可以使用Start命令并使用/wait选项。

/wait : Starts an application and waits for it to end. 

在这里你可以找到关于进程优先级的很好的解释。

父进程应该至少有相同的进程优先级,而不是更低。