Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: как запускать прогу периодически? Добавлено: 17.11.06 22:49  

Автор вопроса:  Elkatib
Народ, подскажите пожалуйста, можно ли как-нить сделать так, что бы программа запускалась через определённое количество времени? Возможно ли это, вообще, сделать в коде самой программы?
Заранее благодарю.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 17.11.06 23:27
Ну в любом случае должно быть 2 программы. Одна основная, другая - запускающая основную, через определенное кол-во времени...

А тут уже думай, программа это запускающая может быть

- Bat файлом
- Просто exe который будет висеть в памяти
- Планировщик заданий Windows
- Код внедренный в другой процесс

Ответить

Номер ответа: 2
Автор ответа:
 Elkatib



Вопросов: 18
Ответов: 25
 Профиль | | #2 Добавлено: 18.11.06 00:04
Буду очень признателен, если расскажете по подробнее про последние два пункта:
1. Как программно использовать планировщик заданий (то бишь включить его и установить на запуск проги?
2. Насколько сложно внедрить в другой процесс и :) как это сделать???
Ещё раз спасибо заранее за ответ! ;)

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 18.11.06 00:46
1) Воопервых должна быть запущена служба

Планировщик заданий (Task Scheduler)
Позволяет выполнять программы в назначенное время. Если вы не собираетесь использовать назначенные задания, то отключите данную службу.

Название службы: Scheduler
Название процесса: svchost.exe
По умолчанию в Windows XP Home: Автоматически
По умолчанию в Windows XP Pro: Автоматически
Рекомендуемое значение: Отключена
Вход от имени: Локальная система

Какие сервисы нужны для нормального функционирования службы Планировщик заданий (Task Scheduler):

Удаленный вызов процедур (RPC) (Remote Procedure Call (RPC))


Запустить/Остановить службу можно

Shell "net start имя_службы"
or net stop...


http://www.codecomments.com/archive293-2004-9-288933.html

О последнем на wasm.ru....

Ответить

Номер ответа: 4
Автор ответа:
 BUG(O)R



ICQ: 827887 

Вопросов: 13
Ответов: 142
 Web-сайт: hunger.ru
 Профиль | | #4
Добавлено: 19.11.06 19:56
Инжект на ВБ - это жесть :))

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам