Консультация № 170148
04.07.2009, 22:47
0.00 руб.
0 7 3
Здравствуйте. В Windows XP в дипетчере задач можно изменять приоритет процессов. А можно сделать так, чтобы у разных процессов приоритеты расставлялись автоматически? Например, при зауске определенной програамы ей бы сразу же выставлялся приоритет Высокий?

Обсуждение

Неизвестный
04.07.2009, 23:26
общий
05.07.2009, 14:30
это ответ
Здравствуйте, Syarik.

Конечно же можно.

Установите дополнение для стандартного диспетчера задач под названием Prio, оно позволяет сохранять приоритеты процессов и позволяет управлять службами из диспетчера задач, а также еще несколько функций.
Почитать про это дополнение можете здесь: URL >>
а скачать здесь: URL >>

В диспетчере задач вы выбираете какой-то процесс, нажимаете правую кнопку мыши, открывается всплывающее меню, там выбираете пункт "Приоритет", появляется еще одно меню, где можно выбрать приоритет, но ведь в самом низу этого меню есть пункт "Сохранять приоритет". Просто активируйте этот пункт (нажмите левой кнопкой мыши на нем), чтобы там появилась галочка, и приоритет запомнится. И все. В следующий раз этот процесс запуститься с указанным приоритетом.
3
Нет там такого пункта! В том-то и проблема.
Неизвестный
05.07.2009, 01:21
общий
Установите дополнение для стандартного диспетчера задач под названием Prio, оно позволяет сохранять приоритеты процессов и позволяет управлять службами из диспетчера задач, а также еще несколько фишек
Почитать про это дополнение можете здесь
http://www.prnwatch.com/rus/prio.html
а скачать здесь
http://www.prnwatch.com/rus/download.html

Извините, я забыл про это упомянуть
давно
Мастер-Эксперт
259041
7464
05.07.2009, 05:07
общий
это ответ
Здравствуйте, Syarik.
Задать высокий (HIGH) или другой приоритет запускаемой программе может команда
Start /HIGH ВашаПрограмма [ВозможныеПараметры]

Но эта команда не существует как самостоятельный файл, поэтому работает только после запуска Cmd.exe-оболочки. Для пробы и проверки запустите указанную строку в заранее-открытой оболочке из меню Программы \Стандартные \Командная строка (или Пуск \Выполнить \Cmd).
После отладки синтакса ком-строки можно запускать её из любого места (Выполнить, Планировщик…) с предвари-запуском оболочки, для этого припишите слева
cmd /c start …

Возможности вариантов запуска команд Start и Cmd можете почитать в ком-строке пуском этих команд с ключём /?
Start /?
cmd /?
а также во встроенной справке Windows "Справочник по параметрам командной строки". Есть хороший русифицированный учебник по использованию командной строки, автор Уильям Станек, 12МБайт в формате pdf, не могу быстро вспомнить ссылку на него.

"Подводные камни": Если в качестве ВашаПрограмма Вы употребите имя Вашего файла с полным путём, содержащим пробелы, то необходимо будет заключить эту под-строку в кавычкы. А команда Start воспринимает первое слово в кавычках как имя окна (к нему можно заранее задать свойства окна). Во избежание ошибочного толкования употребите за-кавыченный путь после ключа /d без пробел-промежутка:
/D"Ваш путь"
либо вставьте сразу после слова Start хотя бы фиктивное имя окна В КАВЫЧКАХ :
Start "fic" /HIGH "Ваш путь и файл"
Удачи Вам!
Неизвестный
05.07.2009, 14:32
общий
Для читателей рассылки добавил Ваш комментарий в ответ.
Неизвестный
05.07.2009, 14:39
общий
это ответ
Здравствуйте, Syarik.
Попробуйте воспользоваться программой AnVir Task Manager http://soft.softodrom.ru/ap/AnVir-Task-Manager-p7601
Программа много чего может, в том числе и выставлять приоритеты процессам, автоматически их изменять.
Неизвестный
10.07.2009, 21:40
общий
Kom906:
Спасибо. Проблема устранена (и довольно интересным способом...).
Я бы исправил оценку, если бы система позволяла. Ну уж не обессудьте...
Неизвестный
10.07.2009, 23:03
общий
Syarik:
Главное что помогло
Форма ответа