Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Копирование/Перемещение файлов по расписанию

 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sat Jul 16, 2011 19:49    Post subject: Копирование/Перемещение файлов по расписанию Reply with quote

Задача:
В определенное время (или через промежуток времени \не важно\) из пункта А (директория) в пункт Б (директория) отправляется/-ются файл/-ы.

Реализация:
Нужно подумать.

Условия:
Портабельность.

 !  CaptainFlint:
Тема перенесена из "Автоматизации TC" в "Программное обеспечение".

_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Sat Jul 16, 2011 22:21    Post subject: Reply with quote

А при чём тут Тотал? Подобные задачи лучше всего решаются сторонними утилитами.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sat Jul 16, 2011 22:27    Post subject: Reply with quote

CaptainFlint wrote:
А при чём тут Тотал?

Файловые операции файловым менеджером - вроде бы логично.
CaptainFlint wrote:
Подобные задачи лучше всего решаются сторонними утилитами.

Какими, например?
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Sat Jul 16, 2011 23:13    Post subject: Reply with quote

ask-rus wrote:
Файловые операции файловым менеджером - вроде бы логично.

Тотал ориентирован на интерактивность, а не на автоматизацию по расписаниям, поэтому такие задачи решать с его помощью имеет смысл лишь в тех случаях, когда жизненно необходим какой-то уникальный функционал именно Тотала (скажем, с плагинами чего-то замутить, да и то некоторые вещи с ними можно организовать сторонними средствами). Для простого копирования гораздо проще и логичнее брать инструменты, максимально ориентированные на работу из командной строки.

ask-rus wrote:
Какими, например?

Сходу идеальный вариант не назову, т.к. в этой области опыта мало, но для запуска по расписанию в винде есть встроенная утилита at, а также стандартный гуишный планировщик задач. Для организации собственно задачи копирования, которую надо запускать, логично написать батник с использованием чего-нибудь типа xcopy.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Jul 24, 2011 10:22    Post subject: Reply with quote

через N минут после окончания предыдущего копирования
Code:
@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
Back to top
View user's profile Send private message
DenK



Joined: 25 Jun 2007
Posts: 11

Post (Separately) Posted: Sun Feb 05, 2012 21:31    Post subject: Reply with quote

ask-rus
Посмотрите в сторону программы nncron + nnbackup (есть и портативная версия http://www.nncron.ru/forums/viewtopic.php?f=5&t=10567).
Или одна консольная утилита nnbackup
http://forum.ru-board.com/topic.cgi?forum=5&topic=6505&start=0
Под ваши задачи самое оно.
nnbackup умеет еще и синхронизировать каталоги. nncron задает расписание и условия задачи.
Программы бесплатны.
http://www.nncron.ru/index_ru.shtml
Back to top
View user's profile Send private message
iNorbert



Joined: 03 Mar 2008
Posts: 221

Post (Separately) Posted: Sun Feb 05, 2012 23:30    Post subject: Reply with quote

CaptainFlint wrote:
А при чём тут Тотал? Подобные задачи лучше всего решаются сторонними утилитами.
М.б. автор хочет запуска резидента вместе с ТК через плагин авторан?

DenK wrote:
Посмотрите в сторону программы nncron + nnbackup
Тоже первое что пришло в голову. Увы, ставит сервис, висит в трее - малоподходит.

Непосредственно по теме сказать нечего Smile
_________________
Только юнити, только хардкор!
Свинятина
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Mon Feb 06, 2012 01:10    Post subject: Reply with quote

iNorbert wrote:
М.б. автор хочет запуска резидента вместе с ТК через плагин авторан?

Задачи, выполняемые по расписанию, не должны зависеть от наличия-отсутствия запущенного Тотала в системе. Точнее, если такая зависимость необходима, она должна быть явно прописана в постановке задачи, т.к. очевидной не является. Да и сложно представить себе, для чего подобная схема могла бы пригодиться; разве что wincmd.ini бэкапить, да при этом ещё отчаянно экономить ресурсы, чтобы не запускать задачу, когда Тотал не работает и, следовательно, wincmd.ini им не модифицируется.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group