Изменить приоритет процесса с помощью cmd

842
piguy

Используя команду

wmic process where processid= 2140 CALL setpriority 128(найдено здесь )

Я пытаюсь изменить приоритет определенного процесса (PID 2140).

Изменить приоритет процесса с помощью cmd

Выполнение команды дает мне следующий вывод:

Изменить приоритет процесса с помощью cmd

Проверка конкретного процесса с помощью TaskManager все еще имеет prio "normal".

Я пытался найти значение для «возвращаемого значения», но я не нахожу его. Я думаю, что это говорит мне об ошибке.

Что я делаю не так и где я могу найти коды ошибок / возврата?

Спасибо.

3

1 ответ на вопрос

4
Seth

Коды ошибок перечислены в официальных справочных статьях Technet .

В данном конкретном случае код 5 будет означать, что доступ запрещен.

ERROR_ACCESS_DENIED 5 (0x5) Доступ запрещен.

Вам, вероятно, нужно выполнить команду из одного и того же пользовательского контекста или использовать административный доступ для изменения приоритета процесса.

См. Также Изменение приоритета процесса Windows через командную строку для получения дополнительной информации. Вероятно, будет легче начать процесс с заданным приоритетом, например, используя START.