Описание функции


ProcessSetPriority

Изменяет приоритет процесса.

ProcessSetPriority('process',priority)

Параметры

process Имя или PID процесса, приоритет которого необходимо изменить
priority Флаг, который определяет, какой приоритет будет установлен.
0 - низкий (Idle/Low)
1 - ниже среднего (Below Normal)
2 - средний (Normal)
3 - выше среднего (Above Normal)
4 - высокий (High)
5 - реального времени (Realtime). Следует использовать с осторожностью, поскольку может сделать работу системы нестабильной.

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0 и устанавливает значение @error равным 1. Может установить @error равным 2 при попытке использовать неподдерживаемый класс приоритета.

Примечания


Функцию можно подключить через команду exect

См. также

ProcessList

Примеры:
 Как создать кнопку?


exect=ProcessSetPriority('TOTALCMD.EXE',3) ;; установить приоритет "выше среднего" процессу TOTALCMD.EXE


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru