Копирование/Перемещение файлов по расписанию
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Копирование/Перемещение файлов по расписанию
Задача:
В определенное время (или через промежуток времени \не важно\) из пункта А (директория) в пункт Б (директория) отправляется/-ются файл/-ы.
Реализация:
Нужно подумать.
Условия:
Портабельность.
[mod="CaptainFlint"]Тема перенесена из "Автоматизации TC" в "Программное обеспечение".[/mod]
В определенное время (или через промежуток времени \не важно\) из пункта А (директория) в пункт Б (директория) отправляется/-ются файл/-ы.
Реализация:
Нужно подумать.
Условия:
Портабельность.
[mod="CaptainFlint"]Тема перенесена из "Автоматизации TC" в "Программное обеспечение".[/mod]
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Файловые операции файловым менеджером - вроде бы логично.CaptainFlint писал(а):А при чём тут Тотал?
Какими, например?CaptainFlint писал(а):Подобные задачи лучше всего решаются сторонними утилитами.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Тотал ориентирован на интерактивность, а не на автоматизацию по расписаниям, поэтому такие задачи решать с его помощью имеет смысл лишь в тех случаях, когда жизненно необходим какой-то уникальный функционал именно Тотала (скажем, с плагинами чего-то замутить, да и то некоторые вещи с ними можно организовать сторонними средствами). Для простого копирования гораздо проще и логичнее брать инструменты, максимально ориентированные на работу из командной строки.ask-rus писал(а):Файловые операции файловым менеджером - вроде бы логично.
Сходу идеальный вариант не назову, т.к. в этой области опыта мало, но для запуска по расписанию в винде есть встроенная утилита at, а также стандартный гуишный планировщик задач. Для организации собственно задачи копирования, которую надо запускать, логично написать батник с использованием чего-нибудь типа xcopy.ask-rus писал(а):Какими, например?
Почему же, ё-моё, ты нигде не пишешь "ё"?
через N минут после окончания предыдущего копирования
Код: Выделить всё
@echo off &setlocal enableextensions
rem Пример параметров для TC: 30 "%P*.doc" "%T"
if "%~2"=="" (echo Use: %0 10 C:\from\* D:\to\ &pause &exit)
:loop
for /l %%m in (%1,-1,1) do (title Wait %%m mins... &ping -n 60 localhost >nul)
echo %time% --------------------------------------------------
title Copying... &xcopy /dscihrkxy %2 %3
goto :loop
ask-rus
Посмотрите в сторону программы nncron + nnbackup (есть и портативная версия http://www.nncron.ru/forums/viewtopic.php?f=5&t=10567).
Или одна консольная утилита nnbackup
http://forum.ru-board.com/topic.cgi?for ... 05&start=0
Под ваши задачи самое оно.
nnbackup умеет еще и синхронизировать каталоги. nncron задает расписание и условия задачи.
Программы бесплатны.
http://www.nncron.ru/index_ru.shtml
Посмотрите в сторону программы nncron + nnbackup (есть и портативная версия http://www.nncron.ru/forums/viewtopic.php?f=5&t=10567).
Или одна консольная утилита nnbackup
http://forum.ru-board.com/topic.cgi?for ... 05&start=0
Под ваши задачи самое оно.
nnbackup умеет еще и синхронизировать каталоги. nncron задает расписание и условия задачи.
Программы бесплатны.
http://www.nncron.ru/index_ru.shtml
М.б. автор хочет запуска резидента вместе с ТК через плагин авторан?CaptainFlint писал(а):А при чём тут Тотал? Подобные задачи лучше всего решаются сторонними утилитами.
Тоже первое что пришло в голову. Увы, ставит сервис, висит в трее - малоподходит.DenK писал(а):Посмотрите в сторону программы nncron + nnbackup
Непосредственно по теме сказать нечего
Только юнити, только хардкор!
Свинятина
Свинятина
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Задачи, выполняемые по расписанию, не должны зависеть от наличия-отсутствия запущенного Тотала в системе. Точнее, если такая зависимость необходима, она должна быть явно прописана в постановке задачи, т.к. очевидной не является. Да и сложно представить себе, для чего подобная схема могла бы пригодиться; разве что wincmd.ini бэкапить, да при этом ещё отчаянно экономить ресурсы, чтобы не запускать задачу, когда Тотал не работает и, следовательно, wincmd.ini им не модифицируется.iNorbert писал(а):М.б. автор хочет запуска резидента вместе с ТК через плагин авторан?
Почему же, ё-моё, ты нигде не пишешь "ё"?