![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
в определенное время запуск
Женя © (2009-04-05 19:12:00)как запустить программу копирование в определенное время ежедневно!
12 (2009-04-06 15:59:00) [21]>at /?
Команда AT предназначена для запуска команд и программ в указанное время
по определенным дням. Для использования команды AT необходимо, чтобы была
запущена служба расписаний.
AT [\\имя_компьютера] [ [код] [/DELETE] | /DELETE [/YES]]
AT [\\имя_компьютера] время [/INTERACTIVE]
[ /EVERY:день[,...] | /NEXT:день[,...]] "команда"
\\имя_компьютера Имя удаленного компьютера. Если этот параметр опущен,
используется локальный компьютер.
код Порядковый номер запланированной задачи.
/delete Отмена запланированной задачи. Если код задачи опущен,
отменяются все задачи, запланированные для указанного
компьютера.
/yes Отмена запроса на подтверждение при отмене всех
запланированных задач.
время Время запуска команды.
/interactive Разрешение взаимодействия задачи с пользователем,
работающим на компьютере во время запуска задачи.
/every:день[,...] Запуск задачи осуществляется по указанным дням недели или
месяца. Если дата опущена, используется текущий день
месяца.
/next:день[,...] Задача будет запущена в следующий указанный день недели
(например в следующий четверг). Если дата опущена,
используется текущий день месяца.
"команда" Команда Windows NT или имя пакетного файла.
at 15:59 "c:\time_start.bat"
Сергей М. (2009-04-06 15:41:00) [22]
> где это всё можно прочитать?
http://support.microsoft.com/kb/313565/ru
Женя (2009-04-06 15:26:00) [23]так как это делать? можешь показать примерно?
и где это всё можно прочитать?
Сергей М. (2009-04-06 15:18:00) [24]
> задача должна существовать, так?
Должна, если ты требуешь от AT ее отмены.
> мне надо создать новую
Что мешает ?
Женя (2009-04-06 15:04:00) [25]код Порядковый номер запланированной задачи.
т.е. задача должна существовать, так?
мне надо создать новую!
Сергей М. (2009-04-06 15:00:00) [26]В командной строке набери
at ?
Определись с ком.строкой - с какими параметрами тебе нужно вызвать приложениеat, чтобы реализовать задуманное.
Остается только сделать то же самое, но программно.
Для этого существует ф-ция ShellExecute() - читаешь справку к ней.
Женя (2009-04-06 14:59:00) [27]
> можно. скачав с www.delphi-jedi.org API для планировщика
ftp://ftp.delphi-jedi.org/api/TaskScheduler.zipэто он?
Женя (2009-04-06 14:55:00) [28]короче нужно из делфи назначить задание в Windows как это сделать?
Женя (2009-04-06 14:49:00) [29]
> Взять ещё "литру" и сообразить на двоих...)
а лучше не одну, да и на троих веселее
Женя (2009-04-06 14:46:00) [30]
> можно. скачав с www.delphi-jedi.org API для планировщика
а можно ссылку, а то не дружу с англиЦким.
и как это реализовать?? где можно почитать про это, а то я полный ламер!
{RASkov} (2009-04-05 22:00:00) [31]> Взять ещё литру и разобраться с планировщиком Windows
лучше:
Взять ещё "литру" и сообразить на двоих...)
Женя (2009-04-05 20:12:00) [32]спасибо!
AndreyV (2009-04-05 20:10:00) [33]> [4] Женя (05.04.09 20:05)
> то что он есть это я знаю! как это можно в делфи сделать?
Из своего приложения? По событию TTimer, сверять системное время с заданным, при превышении запускать копирование.
Игорь Шевченко (2009-04-05 20:06:00) [34]
> хорошо можно при помощи делфи настроить планировщик заданий?
> ?
можно. скачав с www.delphi-jedi.org API для планировщика
Женя (2009-04-05 20:05:00) [35]то что он есть это я знаю! как это можно в делфи сделать?
хорошо можно при помощи делфи настроить планировщик заданий??
AndreyV (2009-04-05 19:41:00) [36]> [1] Женя (05.04.09 19:18)
> есть лит-ра на этот счет как с временем в делфи работать?
Взять ещё литру и разобраться с планировщиком Windows
Сергей М. (2009-04-05 19:37:00) [37]Для этого Делфи совсем не нужен - в Windows есть стандартный планировщик заданий, остается только настроить его требуемым образом
Женя (2009-04-05 19:18:00) [38]есть лит-ра на этот счет как с временем в делфи работать?