как изменить приоритет программы

Тема в разделе "Hard", создана пользователем SKIPtr, 10 дек 2009.

  1. SKIPtr

    SKIPtr Форумчанин

    приобрел компьюторный осцилограф
    на стационарном компе работает нормально
    а вот на ноу буке тормозит
    в диспечере задач у программы изменил приоритет на высокий и он заработал нормально
    при очередном запуске опять пришлось ставить высокий приоритет
    как сделать чтоб при запуске сразу был высокий приоритет
     

  2. SKIPtr

    SKIPtr Форумчанин

    не кто ответить не может жаль :(
     
  3. astronom84

    astronom84 Форумчанин

    самый дубовый, но православный способ - запуск программы через bat-файл.
    Примерно так:

    start /<приоритет> <путь к программе>

    где:
    start - встроенная команда, запускающая что-нибудь

    /<приоритет> - ключ команды start, определяющий приоритет запускаемой программы. (прямой слеш перед <приоритет> обязателен ... ибо, это вам не UNIX какой-нибудь :ninja: )
    Может принимать значения:
    LOW - практически холостой ход
    BELOWNORMAL - приоритет ниже среднего
    NORMAL - обычный приоритет, ничего особенного.
    ABOVENORMAL - выше среднего
    HIGH - самый высокий из разумных приоритетов.
    REALTIME - Приоритет реального времени ( при этом Винда изображает из себя операционку QNX :grin: ) Комп, скорее всего, подвиснет до тех пор, пока не завершится работа запускаемой программы.

    <путь к программе> - собственно, сабж.

    записываешь сие в обычный текстовый файл, даешь ему расширение .bat, запускаешь и наслаждаешься <strike>синим экраном</strike> результатом.

    например:
    bat-файл с таким содержимым:
    запустит "Блокнот" с высшим приоритетом (в смысле, с HIGH)

    p.s. можно еще погуглить разные утилитки, которые могут запускать программы с необходимым приоритетом. Но, пользоваться сторонними программами, если есть встроенные - моветон, полнейшее неправославие и ересь

    p.p.s. еще можно набрать в командной строке Винды start /? и почитать справку по команде. :cool:
     
  4. azunai

    azunai Форумчанин

    цитату в bat файл , предварительно поменяв имя программы. bat файл в папку с программой. и будет тебе счастье всегда.
     
  5. SKIPtr

    SKIPtr Форумчанин

    написал
    start /HIGH "путьимя"
    не запустилось
    долгие попытки кавычки убирал добавлял то же с пробелами не помогло
    нашел
    как тут писали поставил в каталог где находиться нужный файл и помогло только когда написал
    start /HIGH "имя"
    если этот файл поставить на рабочий стол то тогда надо
    start /HIGH "чтонибдь" "путьимя"
     
  6. astronom84

    astronom84 Форумчанин

    можно просто скопировать bat-файл в папку с нужной программой, а на рабочий стол кинуть ярлык на этот bat-файл :roll:


    кавычки там не нужны. Вернее, они нужны, если путь к программе содержит пробелы (например для C:Windows кавычки не нужны, а для C:program Foles - нужны.).
    Один из самых правильных способов является следующая запись:

    Код:
    start /HIGH ./<имя файла>
    символ "." (точка) еще с юниксовых времен указывает на текущий каталог. Следовательно, запись ./<имя файла> можно расшифровать как <текущая директория>/<имя файла>
     

Поделиться этой страницей