CUrve
Вообще, задача не самая тривиальная. Но решается не слишком сложно:
Код: #( test_rename_files
\ NoActive
WatchHotKey: "${F6}"
Action:
FOR-FILES: "C:\TEMP\*"
\ узнаем и сохраняем расширение файла:
FOUND-FILENAME S" /^.*\.(.*)$/" RE-MATCH
IF
$1 PAD PLACE
ELSE
S" " PAD PLACE
THEN
\ узнаем время создания файла и переименовываем его:
FILE-TIME: "%FOUND-FULLPATH%" FT>DD.MM.YYYY/hh:mm:ss
S" /(.*)\/(\d*)\d*)\d*)/" RE-MATCH
IF
FILE-RENAME: "%FOUND-FULLPATH%" "C:\TEMP\%$1%-%$2%.%$3%.%$4%.%PAD COUNT%"
THEN
;FOR-FILES
)#
Вообще, задача не самая тривиальная. Но решается не слишком сложно:
Код: #( test_rename_files
\ NoActive
WatchHotKey: "${F6}"
Action:
FOR-FILES: "C:\TEMP\*"
\ узнаем и сохраняем расширение файла:
FOUND-FILENAME S" /^.*\.(.*)$/" RE-MATCH
IF
$1 PAD PLACE
ELSE
S" " PAD PLACE
THEN
\ узнаем время создания файла и переименовываем его:
FILE-TIME: "%FOUND-FULLPATH%" FT>DD.MM.YYYY/hh:mm:ss
S" /(.*)\/(\d*)\d*)\d*)/" RE-MATCH
IF
FILE-RENAME: "%FOUND-FULLPATH%" "C:\TEMP\%$1%-%$2%.%$3%.%$4%.%PAD COUNT%"
THEN
;FOR-FILES
)#