Monarch-LFV

|
Posted: Fri Aug 01, 2025 05:48 Post subject: |
|
|
sa
Да, вы правы, тогда итоговое решение:
Code: | [em_Select_Diff_DirName_Both_Panel]
cmd=cm_SelectAllFolders,em_cmd_Copy_Select_DirName,cm_wait 100,cm_ClearAllFolders,cm_FocusTrg,em_cmd_Load_Selection_DirName,em_cmd_Copy_Select_DirName,cm_wait 100,cm_ExchangeSelBoth,cm_ClearAllFiles,cm_FocusTrg,em_cmd_Load_Selection_DirName,cm_ExchangeSelBoth,cm_ClearAllFiles,em_cmd_Delete_tempfile
button=wcmicons.dll,44
menu=Выделить отсутствующие папки в обеих панелях
[em_cmd_Copy_Select_DirName]
cmd=%comspec% /C
param=copy %Y%WF %%temp%%\2.txt
[em_cmd_Load_Selection_DirName]
cmd=LOADSELECTION %temp%\2.txt
[em_cmd_Delete_tempfile]
cmd=%comspec% /C del %temp%\2.txt |
Команда вызова (немного переименовал): em_Select_Diff_DirName_Both_Panel
Кстати, дома тестировал на win7 - долго и окна cmd мелькали, на работе win10 - быстро и ничего не мелькает.
А вообще, можно еще попробовать найти решения с TCIMG, TCFS2, или написать скрипт VBS (для самого анализа разных имен в панелях) в паре с утилитой Pressed (для вызова команд выделения в ТС). Но это уже для тех, кто желает продолжить. |
|