Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 11 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Junior
Статус: Не в сети
Регистрация: 13.02.2003
Откуда: Рязань, СССР
Всем привет.
Помогите с поиском проги - планировщика задач. (ВинХР 5.1.2600)
Поиском пользовался, ннКрон пробовал - но даже высшее образование не помогло его освоить.
Суть такая. В игре УТ2003 есть встроенный бенчмарк для теста системы на производительность - запускается файлик *.бат с перечнем команд и названием карты, происходит облет по оной и результат в ФПС пишется в лог. Т.е. в лице одного такого *.бата мы имеем само-запускающееся и само-закрывающееся приложение - идеальная задача для планировщика. И мне надо по очереди запустить около 40 таких *.батов. Понятно, сидеть и тыркать мышкой в течение почти часа (облет одной карты, т.е. время выполнения одного *.бата - около минуты) не прикалывает. Стандартный виндовский планировщик и куча подобных ему, кот. я накачал с разных софтовых сайтов не подходят - для одного прогона 40 *.батов надо менять свойства 40 задач, а когда я в другой раз эти 40 *.батов запускать буду (с другими графическими настройками, или с анизотропией - чтоб узнать как она на производительность влияет) - опять в 40 задачах свойства менять?
Поэтому нужон мне планировщик, чтоб в нем кучу задач загрузить, а время выполнения указать только для первой, а для последующих - старт через определенный интервал после завершения предыдущей. Так я бы только свойства первой задачи менял, что проще и удобнее, чем у 40.
Подскажите такой планировщик, плиз.
ЗЫ: ФАК по ннКрону я прочел 10 раз, но ничего не понял... А мож он это умеет? Если да - то как???

_________________
В комнату проник неприятный запах гари, а потом вошел он сам.



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Погоди, а написать .bat в которм есть 40 call других батов? Все равно тебе надо каждый тест в отдельном бат файле писать так в чем проблема то?


 

Junior
Статус: Не в сети
Регистрация: 13.02.2003
Откуда: Рязань, СССР
Ray Adams
А в том проблема (пробовал уже, не совсем дурак-то), что в этом случае все эти 40 тестов система пытается запустить одновременно, и - ясное дело - виснет.
Тут в другом месте мне намекнули, что надо в этом 40-строчном бате ввести команды на задержку последующих тестов до выполнения предыдущих, а как - не сказали пока. Ты часом не шаришь?

_________________
В комнату проник неприятный запах гари, а потом вошел он сам.


 

Member
Статус: Не в сети
Регистрация: 19.11.2002
Откуда: Эрланген
ursus25
Привет!
Могу ошибаться, но, по-моему, "start /w <command>" запускает command на выполнение и ждет ее завершения. Посмотри start /? для уточнения.

_________________
Best regards,
AlexVK


 

Member
Статус: Не в сети
Регистрация: 27.10.2003
Откуда: Минск
имхо лучше вб-скрипт , че то типа
Код:
set WshShell=WScript.CreateObject ("WScript.Shell")
WshShell.Run """C:\Program Files\VDialer3\VDialer3.exe"""
WScript.Sleep 1000
WshShell.Run """C:\Program Files\Outpost Firewall\outpost.exe"""
WScript.Sleep 1000
WshShell.Run """C:\Program Files\FlashGet\flashget.exe"""
 

WScript.Sleep 1000 - пауза в милисекундах , остальное пути к прогам
у тебя будет
Код:
set WshShell=WScript.CreateObject ("WScript.Shell")
WshShell.Run """путь к твоему батнику"""
WScript.Sleep пауза в милисекундах
..... и так сорок раз

А вообще лучше обратись на http://bbs.vbstreets.ru/ ,там тебе и прогу под это дело напишут
Зы : писать это в блокноте , сохранять с расширением vbs - получиться скрипт .


 

Member
Статус: Не в сети
Регистрация: 06.11.2003
топорно но можно попробовать сделать так
call ...
waitfor _signal_ /T 100


 

Junior
Статус: Не в сети
Регистрация: 13.02.2003
Откуда: Рязань, СССР
В общем, во всем разобрался. Не нужен мне никакой планировщик, люди добрые помогли.
Надо было создать простенький бат:
call 01.bat
call 02.bat
...
call xx.bat
И все. Запуск этого бата приводит к последовательному запуску всех прописанных в нем файлов. То что и было нужно.
ЗЫ: Спасибо всем помогшим.

_________________
В комнату проник неприятный запах гари, а потом вошел он сам.


 

Member
Статус: Не в сети
Регистрация: 05.06.2003
Откуда: Хабаровск
Подскажите каким воспользоваться планировщиком, чтоб к примеру при загрузке винды в месте с ней запускался вин амп?

_________________
Хороший юзер-мёртвый юзер


 

Вестник драйверостроения
Статус: Не в сети
Регистрация: 15.10.2002
Откуда: Украина, Одесса
Cherviack
Цитата:
Подскажите каким воспользоваться планировщиком, чтоб к примеру при загрузке винды в месте с ней запускался вин амп?
а Автозагрузкой воспользоваться, не?


Последний раз редактировалось fin 07.05.2005 8:09, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 05.06.2003
Откуда: Хабаровск
fin
Да чё не как

_________________
Хороший юзер-мёртвый юзер


 

Member
Статус: Не в сети
Регистрация: 07.05.2004
Откуда: Rostov-on-Don
Cherviack , ну или тогда через реестр. HKEY_local_mashihe(user)\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVersion\Run

_________________
Первичность разума над материей? Существует ли материя без разума? И наоборот?


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 11 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: AKBA и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan