;********************** ;* RoboTask Task file * ;* Do not edit! * ;********************** [Root] ActionAfterRun=INTEGER|0 Actions=FOLDER Automat=INTEGER|-1 CatID=INTEGER|1128993393 ContinueOnError=INTEGER|0 ExternalName=STRING|"Task180" Hide=INTEGER|0 ID=INTEGER|1105062058 Name=STRING|"2 - Copy and rename oldest folder" Priority=INTEGER|3 RunOnClose=INTEGER|0 RunOnStartup=INTEGER|0 ToLog=INTEGER|3 [Actions] Action1=FOLDER Action10=FOLDER Action11=FOLDER Action12=FOLDER Action13=FOLDER Action14=FOLDER Action15=FOLDER Action16=FOLDER Action2=FOLDER Action3=FOLDER Action4=FOLDER Action5=FOLDER Action6=FOLDER Action7=FOLDER Action8=FOLDER Action9=FOLDER [Actions\Action1] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""NEW_FOLDER_NAME"" with value ""c:\dest\{ExtractFileName({oldest_folder})}""" Params=FOLDER [Actions\Action1\Params] expand=STRING|"1" varname=STRING|"NEW_FOLDER_NAME" varvalue=STRING|"c:\dest\{ExtractFileName({oldest_folder})}" [Actions\Action10] ActionID=STRING|"A_FOLDER_SYNCHRONIZE" Enabled=INTEGER|-1 Name=STRING|"Synchronize Folders" Params=FOLDER [Actions\Action10\Params] exact=STRING|"0" foder1=STRING|"{oldest_folder}" foder2=STRING|"{new_folder_name}" howsync=STRING|"1" includemask=STRING|"*.*" subdir=STRING|"1" [Actions\Action11] ActionID=STRING|"A_FILE_TEXTWRITE" Enabled=INTEGER|-1 Name=STRING|"Create text file c:\copy_log.txt" Params=FOLDER [Actions\Action11\Params] fileexists=STRING|"1" filname=STRING|"c:\copy_log.txt" line0=STRING|"{DateTime} " line1=STRING|"folder {oldest_folder}" line2=STRING|"has been copied to folder {new_folder_name}" linecount=STRING|"3" [Actions\Action12] ActionID=STRING|"A_GENERAL_RUN_PROG" Enabled=INTEGER|-1 Name=STRING|"Run ""copy_log.txt""" Params=FOLDER [Actions\Action12\Params] program=STRING|"c:\copy_log.txt" runas=STRING|"0" wait=STRING|"0" [Actions\Action13] ActionID=STRING|"A_VARIABLES_REMOVE" Enabled=INTEGER|-1 Name=STRING|"Remove variable ""OLDEST_FOLDER""" Params=FOLDER [Actions\Action13\Params] varname=STRING|"OLDEST_FOLDER" [Actions\Action14] ActionID=STRING|"A_VARIABLES_REMOVE" Enabled=INTEGER|-1 Name=STRING|"Remove variable ""OLDEST_TIME""" Params=FOLDER [Actions\Action14\Params] varname=STRING|"OLDEST_TIME" [Actions\Action15] ActionID=STRING|"A_VARIABLES_REMOVE" Enabled=INTEGER|-1 Name=STRING|"Remove variable ""NEW_FOLDER_NAME""" Params=FOLDER [Actions\Action15\Params] varname=STRING|"NEW_FOLDER_NAME" [Actions\Action16] ActionID=STRING|"A_VARIABLES_REMOVE" Enabled=INTEGER|-1 Name=STRING|"Remove variable ""LOOP_NUM""" Params=FOLDER [Actions\Action16\Params] varname=STRING|"LOOP_NUM" [Actions\Action2] ActionID=STRING|"A_DIALOG_MESSAGE" Enabled=INTEGER|0 Name=STRING|"Show ""{new_folder_name}""" Params=FOLDER [Actions\Action2\Params] icon=STRING|"1" msg0=STRING|"{new_folder_name}" msgcount=STRING|"1" playsound=STRING|"0" showmessage=STRING|"1" [Actions\Action3] ActionID=STRING|"A_LOOP_SIMPLE" Enabled=INTEGER|-1 Name=STRING|"Simple Loop" Params=FOLDER [Actions\Action3\Params] begin=STRING|"1" end=STRING|"1000" variable=STRING|"LOOP_NUM" [Actions\Action4] ActionID=STRING|"A_FLOW_IF" Enabled=INTEGER|-1 Name=STRING|"If Then" Params=FOLDER [Actions\Action4\Params] case=STRING|"0" operator=STRING|"0" type=STRING|"3" value1=STRING|"{FolderExists({New_folder_name})}" [Actions\Action5] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""NEW_FOLDER_NAME"" with value ""c:\dest\{ExtractFileNameNoExt({oldest_folder})}({loop_num}).{ExtractFileExt({oldest_folder})}""" Params=FOLDER [Actions\Action5\Params] expand=STRING|"1" varname=STRING|"NEW_FOLDER_NAME" varvalue=STRING|"c:\dest\{ExtractFileNameNoExt({oldest_folder})}({loop_num}).{ExtractFileExt({oldest_folder})}" [Actions\Action6] ActionID=STRING|"A_FLOW_ELSE" Enabled=INTEGER|-1 Name=STRING|"Else" [Actions\Action7] ActionID=STRING|"A_LOOP_BREAK" Enabled=INTEGER|-1 Name=STRING|"Break" [Actions\Action8] ActionID=STRING|"A_FLOW_ENDIF" Enabled=INTEGER|-1 Name=STRING|"End If" [Actions\Action9] ActionID=STRING|"A_LOOP_END" Enabled=INTEGER|-1 Name=STRING|"End Loop"