使用cmd更改进程优先级

使用cmd更改进程优先级

使用命令

wmic process where processid= 2140 CALL setpriority 128(成立这里

我正在尝试改变特定进程(PID 2140)的优先级。

在此处输入图片描述

运行该命令会给出以下输出:

在此处输入图片描述

使用 TaskManager 检查特定进程,其优先级仍然为“正常”。

我试图找到“返回值”的含义,但没有找到。我认为它告诉我一个错误。

我做错了什么?在哪里可以找到错误/返回代码?

谢谢。

答案1

错误代码列在官方technet 帮助文章

在这种特殊情况下,代码 5 表示拒绝访问。

ERROR_ACCESS_DENIED 5 (0x5) 访问被拒绝。

您可能需要在同一用户上下文中运行该命令或使用管理访问权限来更改进程优先级。

也可以看看通过命令行更改 Windows 进程优先级以获得更多选项。使用给定优先级启动该过程可能会更容易,例如使用START

相关内容