View previous topic :: View next topic |
Author |
Message |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Thu Jul 12, 2012 19:53 Post subject: Cинхронизация в отдельном процессе |
|
|
Вызываем команду cm_FileSync, она синхронизирует содержимое левой и правой панелей. Если в панелях выделены файлы и каталоги - то они синхронизируются только они.
Каким образом сделать такую же единственную команду для синхронизации в отдельном процессе?
Сейчас есть вот такие варианты:
1) Синхронизируется полностью содержимое панелей без учёта выделения:
Code: | TOTALCMD#BAR#DATA
%commander_exe% /S=S:=
%Z%X "%P" "%T"
wcmicons.dll,48
Syncronize Directories (separate instance)
-1
|
2) Синхронизируется только выделенное, причём в диалог синхронизации попадает только то, что выделено на активной панели.
Code: | TOTALCMD#BAR#DATA
%commander_exe% /S=S:=
%Z%X "%P" "%T" /O=%UL
wcmicons.dll,48
Syncronize Selected (separate instance)
-1
|
Оба варианта - не то, что нужно. Их два, и второй не совсем полноценный.
А должно происходить то, что делает cm_FileSync, но только в отдельном процессе (чтобы можно было временно сворачивать окно синхронизации). Каким образом это организовать? (штатными средствами, батниками, скриптами). |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jul 13, 2012 11:18 Post subject: |
|
|
Нельзя. Параметры списков передаются только один раз. Пиши Гислеру. |
|
Back to top |
|
 |
Plumber

Joined: 27 Oct 2008 Posts: 120
|
(Separately) Posted: Sat May 10, 2014 17:40 Post subject: |
|
|
TC 8.51a
При обычном вызове команды синхронизации (cm_FileSync), независимо от того какая панель в активна, открывается окно с путями соответствующими содержимому файловых пенелей (L=L; R=R).
Но если запустить синхронизацию в отдельном процессе с параметрами %P %T (без параметров не передаются пути) то в левой панели окна синхронизации будет путь активной панели TC.
Можно ли как-то запускать отдельный процесс, так же как и внутренний, без учета активной панели? |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6192 Location: Москва
|
(Separately) Posted: Sat May 10, 2014 17:43 Post subject: |
|
|
Plumber
См. описание %X. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
|