Форум: "Потрепаться";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
ВнизКак запустить процесс с нужным приоритетом? Найти похожие ветки
← →
Игорь Досужев (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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c