Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

Как запустить процесс с нужным приоритетом?   Найти похожие ветки 

 
Игорь Досужев   (2004-03-22 12:29) [0]

Задача: На компьютере Windows 2000/NT/XP Есть необходимость запускать по расписанию определенные задачи, но при этом нужно установить приоритет задачи (приоритет процесса): высокий или низкий и т.п.

Как это делается? Ну добавил я в Sheduled tasks задачу, но приоритетов там не видно.

Я говорю о приоритетах, которые: Task manager - Processes - правый клик на процессе - Lowest/Highest


 
Рамиль ©   (2004-03-22 12:52) [1]

START /? в командной строке


 
Real ©   (2004-03-22 13:03) [2]

CreateProcess - шестой параметр, могет быть таким:

IDLE_PRIORITY_CLASS;
NORMAL_PRIORITY_CLASS;
HIGH_PRIORITY_CLASS;
REALTIME_PRIORITY_CLASS;


 
Рамиль ©   (2004-03-22 13:41) [3]


> CreateProcess

Это ты ему в Sheduled tasks CreateProcess предлогаешь написать?..


 
Дремучий ©   (2004-03-22 15:29) [4]

а поменять приоритет уже запущеного процесса(в даном случае для текущего процесса) можно так:

 SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL);

 SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS);


 
Real ©   (2004-03-22 15:59) [5]

> Рамиль ©

блин, я думал он про делфи... в аглицком я не силен - Sheduled tasks подумал, это он название своей проги упомянул... :-)


 
Игорь Досужев   (2004-03-23 01:14) [6]

Спасибо, Рамиль!



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
3-1079942900
Max_Ivanych
2004-03-22 11:08
2004.04.18
Работа с БД в Delphi 8


1-1080811102
Mig
2004-04-01 13:18
2004.04.18
Активация уже запущенной копии приложения при запуске новой копии


6-1076341639
Manulo
2004-02-09 18:47
2004.04.18
IdTCPClient


1-1080459979
Neep
2004-03-28 11:46
2004.04.18
Помогите разобраться с CallBack


1-1080739600
Ш-К
2004-03-31 17:26
2004.04.18
Указатели на события