如何以实时优先级启动可执行文件?

所以我在Windows 8.1上试试这个:

start /low cmd 

我得到低优先级的cmd进程。 但是当我这样做:

 start /realtime cmd 

我得到新的cmd进程高优先级。

有没有办法得到实时而不手动设置? 另外,我可以设置所需的优先级从我的应用程序的代码,也许WinApi什么的?

当您以管理员身份执行start时,它将起作用。

从技术上讲,您需要管理员通常拥有的SeIncreaseBasePriorityPrivilege 。 如果你不这样做,看起来虽然我找不到有关这个事实的任何文件,但是你已经默默地恢复到通话帐户仍然可行的优先权。

我怀疑Win32会有帮助,因为相同的限制肯定适用。