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 

Single Post  Topic: Синхронизация папок с одинаковыми путями на разных дисках 
Author Message
MVV



PostPosted: Fri Apr 26, 2013 11:09    Post subject: Reply with quote

Как вариант, создать отдельный шаблон синхронизации и EM-команду, запускающую синхронизацию с этим шаблоном, и набросать скрипт или батник, который будет вписывать в этот шаблон пути к текущей папке и папке с таким путём на другом диске, а затем вызывать EM-команду. Например, что-то вроде:
Code:
@echo off
if -%1==- echo Parameter required: "%%P". & pause & goto :EOF
"%COMMANDER_PATH%\Addons\TCFS2\TCFS2.exe" /ef "set_tcini(SyncOptions, MyTemplate_L, `%~dp1`) set_tcini(SyncOptions, MyTemplate_R, `X:%~p1`) tem(`em_SyncOpenMyTemplate`)"

При этом должны существовать EM-команда em_SyncOpenMyTemplate с командой вида SYNCOPEN MyTemplate и сам шаблон MyTemplate. Ну и утилита TCFS2. Smile Букву диска X: в батнике заменить на нужную. Батник перетащить на панель инструментов и прописать "%P" в строке параметров кнопки.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Fri Apr 26, 2013 11:18; edited 1 time in total
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group