Andrey_A_A
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Для всех файлов папки под курсором изменить дату модификации с условием: если в папке есть файл .nfo, то дата модификации берётся из этого файла, если нет, то из папки под курсором Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe global zlist=PS<%P%N!!1!!0!!nfo> exect=$var_path='GLOBALZLIST<1>'=''''?'%P%N':'GLOBALZLIST<1>' modfs=PS<%P%N!!1>||0||<mdata=$var_path> %COMMANDER_PATH%\Wcmicons.dll,1 Для всех файлов папки под курсором изменить дату модификации с условием: если в папке есть файл .nfo, то дата модификации берётся из этого файла, если нет, то из папки под курсором 0 -1 | На примере предыдущей кнопки делаем цикл для выделенных, где вместо %P%N вставляем GLOBALSLIST<:INDEX:>, получаем: Для всех файлов каждой выделенной папки изменить дату модификации с условием: если в папке есть файл .nfo, то дата модификации берётся из этого файла, если нет, то из родительской папки Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe global slist=%L <FOR> 1 <TO> GLOBALSLIST<0> zlist=PS<GLOBALSLIST<:INDEX:>!!1!!0!!nfo> exect=$var_path='GLOBALZLIST<1>'=''''?'GLOBALSLIST<:INDEX:>':'GLOBALZLIST<1>' modfs=PS<GLOBALSLIST<:INDEX:>!!1>||0||<mdata=$var_path> <NEXT> %COMMANDER_PATH%\Wcmicons.dll,1 Для всех файлов каждой выделенной папки изменить дату модификации с условием: если в папке есть файл .nfo, то дата модификации берётся из этого файла, если нет, то из родительской папки 0 -1 | |