Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Нужно запустить программу с низким приоритетом. Как?

Ответить
Настройки темы
Разное - [решено] Нужно запустить программу с низким приоритетом. Как?

Старожил


Сообщения: 392
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


Есть программа , ее нужно через групповую политику запустить на рабочей станции (Win XP) домена WIN2003 Server. Причем по умолчанию она запускается с приоритетом "средний". А мне нужно ее запустить приоритетом "низкий" ( "ctrl+alt+del" вкладка "Процессы"-> правая кнопка на нужном процессе приоритет-> низкий). Возможно ли реализовать такой запуск программы через файлы *.bat или через другие скрипты *.vbs?

Отправлено: 21:27, 14-11-2006

 

(*.*)


Сообщения: 36503
Благодарности: 6677

Профиль | Сайт | Отправить PM | Цитировать


babki
start /?

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 00:02, 15-11-2006 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1792
Благодарности: 115

Профиль | Отправить PM | Цитировать


Start
Запускает определенную программу или команду в отдельном окне. При запуске без параметров команда start создает новое окно командной строки.

Синтаксис
start ["заголовок"] [/dпуть] [/i] [/min] [/max] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | belownormal}] [/wait] [/b] [имя_файла] [параметры]

Параметры
"заголовок"
Указывает заголовок, выводимый в области заголовка окна.
/dпуть
Указывает каталог запуска.
/i
Передает начальные установки среды интерпретатора Cmd.exe в новое окно командной строки.
/min
Запускает новое окно командной строки в свернутом виде.
/max
Запускает новое окно командной строки в развернутом виде.
/
Запускает 16-битные программы в отдельном пространстве памяти.
/shared
Запускает 16-битные программы в отдельном пространстве памяти.
/low
Запускает приложение с низким приоритетом.
/normal
Запускает приложение с нормальным приоритетом.
/high
Запускает приложение с высоким приоритетом.
/realtime
Запускает приложение с приоритетом реального времени.
/abovenormal
Запускает приложение с приоритетом выше среднего.
/belownormal
Запускает приложение с приоритетом ниже среднего.
/wait
Запускает приложение с ожиданием окончания его работы.
/b
Запускает приложение без открытия нового окна командной строки. Обработка комбинации клавиш CTRL+C не производится, пока приложение не разрешит обработку CTRL+C. Для прерывания приложения следует использовать CTRL+BREAK.
имя_файла
Задает команду или программу для запуска.
параметры
Задает параметры, которые будут переданы вызываемой программе.

вот тока не всегда эти приоритеты срабатывают

Отправлено: 03:32, 15-11-2006 | #3


Старожил


Сообщения: 392
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
вот тока не всегда эти приоритеты срабатывают
ВОт как раз такой случай- приоритеты не задаются у нужной программы. Хотя другая программа notepad.exe отлично запускается с низким приоритетом. Какие еще есть варианты запуска программ и в чем можт быть проблема не установки нужного приоритета?

Отправлено: 18:07, 15-11-2006 | #4


Ветеран


Сообщения: 1792
Благодарности: 115

Профиль | Отправить PM | Цитировать


проблема скорей всего в самой программе, taskmgr.exe в XP вобще не смотрит на приоритеты с которым его запускаю и запускается всегда с высоким, хотя вручную потом можно поставить в любой приоритет.. сам не пойму

Отправлено: 23:04, 15-11-2006 | #5


Старожил


Сообщения: 392
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


Решил проблему. У самой программы в файле настроек *.ini есть ключ Priority=0 . Так вот если ему установить значение больше нуля - приоритет запуска программы менятеся... А команда start /? не может видимо изметить этот приоритет.

Отправлено: 08:13, 17-11-2006 | #6


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Для одной программы понятно как. Однако если программа запускает другие субпроцессы, на них это не распространяется. То есть программа xyz.exe запускает подчиненные (если смотреть в Sysinternals Process Explorer) программы y.exe и z.exe. Хотелось в идеале решение, когда для каждой запускаемой программы можно было бы задать один раз приоритет и он бы всегда использовался.

Отправлено: 23:22, 26-11-2010 | #7


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Prio - Process Priority Saver
Компактная программа позволяющая сохранить приоритет любого процесса.
Бесплатно для персонального использования.
http://www.prnwatch.com/rus/prio.html

Отправлено: 10:06, 27-11-2010 | #8



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Нужно запустить программу с низким приоритетом. Как?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как запустить установленую программу? drweber Программное обеспечение Linux и FreeBSD 1 29-04-2009 12:18
Разное - Запуск приложения с низким приоритетом bl1nk Microsoft Windows 2000/XP 4 07-10-2008 19:47
Как из js запустить программу на компе? Gamover jr Вебмастеру 3 13-04-2008 12:48
[решено] Запустить программу с заданным приоритетом Osipov Microsoft Windows NT/2000/2003 1 21-06-2007 20:23
Как запустить программу инкогнито. shav78 Microsoft Windows 95/98/Me (архив) 2 16-04-2003 14:48




 
Переход