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

时间:2011-09-04 18:33:35

标签: c# batch-file

在我的c#程序中,我生成一个批处理文件并使用cmd运行它。 批处理文件反过来创建更多进程(我称之为“子进程”)。 我希望子进程具有与批处理文件相同的优先级。当批处理的优先级为< = NORMAL时,它可以正常工作,但如果它更高,子进程的优先级只是NORMAL。我不想使用START命令,因为我需要等待子进程完成才能继续。

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

Here您可以找到关于流程优先级的良好解释。

您父进程可能至少应具有相同的进程优先级,而不是您要设置的优先级。