sorting folders with []

Discuss RoboTask here
Post Reply
merle
Posts: 15
Joined: Thu Sep 21, 2006 5:48 pm

sorting folders with []

Post by merle »

Hi Oleg.
What about folders where the name has a [doc]
or a [txt] or [html]
when trying to sort these out if I do the seach to have "*[doc]*.*" it selects any file that has a []  in it.

Thanks
Oleg
Site Admin
Posts: 3014
Joined: Thu Jan 01, 1970 1:00 am
Contact:

sorting folders with []

Post by Oleg »

I had tried yesterday. It's working...
Can you send a few full names of folders?

BTW: check, please "Search Kind" parameters. It must be set to "Folders only".
merle
Posts: 15
Joined: Thu Sep 21, 2006 5:48 pm

sorting folders with []

Post by merle »

Hi Oleg, I believe these are the folders that would not sort correctly, I just had a look late last night and again early this morning.folder names to tryPendas, Merle - [history homework] Romans vs Ancient Britons (Vol I.) [v1.0 draft] [doc]Pendas, Merle - [history homework] Romans vs Ancient Britons (Vol I.) [v1.0 draft] [txt]Pendas, Merle - [history homework] Romans vs Ancient Britons (Vol I.) [v1.0 draft] [htm]Pendas, Merle - [history homework] Romans vs Ancient Britons (Vol I.) [v2.0 final] [pdf];**********************;* RoboTask Task file *;* Do not edit!       *;********************** [Root]ActionAfterRun=INTEGER|0Actions=FOLDERAutomat=INTEGER|0CatID=INTEGER|0ContinueOnError=INTEGER|1ExternalName=STRING|"Task16"Hide=INTEGER|0ID=INTEGER|605322604Name=STRING|"sorting coma files with the word [doc] in them"Priority=INTEGER|3RunOnClose=INTEGER|0RunOnStartup=INTEGER|0ToLog=INTEGER|3[Actions]Action1=FOLDERAction10=FOLDERAction11=FOLDERAction12=FOLDERAction13=FOLDERAction14=FOLDERAction15=FOLDERAction16=FOLDERAction17=FOLDERAction18=FOLDERAction2=FOLDERAction3=FOLDERAction4=FOLDERAction5=FOLDERAction6=FOLDERAction7=FOLDERAction8=FOLDERAction9=FOLDER[Actions\Action1]ActionID=STRING|"A_LOOP_FILE"Enabled=INTEGER|-1Name=STRING|"File Loop"Params=FOLDER[Actions\Action1\Params]createmode=STRING|"1"date1=STRING|"20060923"date2=STRING|"20060923"destvar=STRING|"DASH_FILENAME"DuringDays=STRING|"1"DuringMonths=STRING|"1"file0=STRING|"H:\zip and rar\*, *.*"filecount=STRING|"1"OlderDays=STRING|"1"OlderMonths=STRING|"1"savesize=STRING|"0"searchkind=STRING|"1"subdirs=STRING|"1"timesize=STRING|"0"WithoutPath=STRING|"0"[Actions\Action10]ActionID=STRING|"A_LOOP_END"Enabled=INTEGER|0Name=STRING|"End Loop"[Actions\Action11]ActionID=STRING|"A_VARIABLES_REMOVE"Enabled=INTEGER|0Name=STRING|"Remove variable ""DASH_FILENAME"""Params=FOLDER[Actions\Action11\Params]varname=STRING|"DASH_FILENAME"[Actions\Action12]ActionID=STRING|"A_VARIABLES_REMOVE"Enabled=INTEGER|0Name=STRING|"Remove variable ""DASH_FILENAME_ONLY"""Params=FOLDER[Actions\Action12\Params]varname=STRING|"DASH_FILENAME_ONLY"[Actions\Action13]ActionID=STRING|"A_LOOP_FILE"Enabled=INTEGER|0Name=STRING|"File Loop"Params=FOLDER[Actions\Action13\Params]createmode=STRING|"1"date1=STRING|"20060923"date2=STRING|"20060923"destvar=STRING|"DASH_FILENAME"DuringDays=STRING|"1"DuringMonths=STRING|"1"file0=STRING|"h:\04 presort folders with comas\*[rtf]"filecount=STRING|"2"OlderDays=STRING|"1"OlderMonths=STRING|"1"savesize=STRING|"0"searchkind=STRING|"1"subdirs=STRING|"1"timesize=STRING|"0"WithoutPath=STRING|"0"[Actions\Action14]ActionID=STRING|"A_VARIABLES_SET"Enabled=INTEGER|0Name=STRING|"Set variable ""DASH_FILENAME_ONLY"" with value ""{ExtractFileName({dash_filename})}"""Params=FOLDER[Actions\Action14\Params]expand=STRING|"1"varname=STRING|"DASH_FILENAME_ONLY"varvalue=STRING|"{ExtractFileName({dash_filename})}"[Actions\Action15]ActionID=STRING|"A_FILE_COPY"Enabled=INTEGER|0Name=STRING|"Copy/Move File"Params=FOLDER[Actions\Action15\Params]destdir=STRING|"h:\04 presort folders with comas\rtf"f_count=STRING|"1"file0=STRING|"{dash_filename}"ifexists=STRING|"0"move=STRING|"1"subdir=STRING|"0"[Actions\Action16]ActionID=STRING|"A_LOOP_END"Enabled=INTEGER|0Name=STRING|"End Loop"[Actions\Action17]ActionID=STRING|"A_VARIABLES_REMOVE"Enabled=INTEGER|0Name=STRING|"Remove variable ""DASH_FILENAME"""Params=FOLDER[Actions\Action17\Params]varname=STRING|"DASH_FILENAME"[Actions\Action18]ActionID=STRING|"A_VARIABLES_REMOVE"Enabled=INTEGER|0Name=STRING|"Remove variable ""DASH_FILENAME_ONLY"""Params=FOLDER[Actions\Action18\Params]varname=STRING|"DASH_FILENAME_ONLY"[Actions\Action2]ActionID=STRING|"A_VARIABLES_SET"Enabled=INTEGER|-1Name=STRING|"Set variable ""DASH_FILENAME_ONLY"" with value ""{ExtractFileNameNoExt({dash_filename})}"""Params=FOLDER[Actions\Action2\Params]expand=STRING|"1"varname=STRING|"DASH_FILENAME_ONLY"varvalue=STRING|"{ExtractFileNameNoExt({dash_filename})}"[Actions\Action3]ActionID=STRING|"A_FILE_COPY"Enabled=INTEGER|-1Name=STRING|"Copy/Move File"Params=FOLDER[Actions\Action3\Params]destdir=STRING|"h:\04 presort folders with comas"f_count=STRING|"1"file0=STRING|"{dash_filename}"ifexists=STRING|"0"move=STRING|"1"subdir=STRING|"0"[Actions\Action4]ActionID=STRING|"A_LOOP_END"Enabled=INTEGER|-1Name=STRING|"End Loop"[Actions\Action5]ActionID=STRING|"A_VARIABLES_REMOVE"Enabled=INTEGER|-1Name=STRING|"Remove variable ""DASH_FILENAME"""Params=FOLDER[Actions\Action5\Params]varname=STRING|"DASH_FILENAME"[Actions\Action6]ActionID=STRING|"A_VARIABLES_REMOVE"Enabled=INTEGER|-1Name=STRING|"Remove variable ""DASH_FILENAME_ONLY"""Params=FOLDER[Actions\Action6\Params]varname=STRING|"DASH_FILENAME_ONLY"[Actions\Action7]ActionID=STRING|"A_LOOP_FILE"Enabled=INTEGER|0Name=STRING|"File Loop"Params=FOLDER[Actions\Action7\Params]createmode=STRING|"1"date1=STRING|"20060923"date2=STRING|"20060923"destvar=STRING|"DASH_FILENAME"DuringDays=STRING|"1"DuringMonths=STRING|"1"exclude=STRING|"[rtf]"file0=STRING|"h:\04 presort folders with comas\*[doc]*.*"filecount=STRING|"1"OlderDays=STRING|"1"OlderMonths=STRING|"1"savesize=STRING|"0"searchkind=STRING|"1"subdirs=STRING|"1"timesize=STRING|"0"WithoutPath=STRING|"0"[Actions\Action8]ActionID=STRING|"A_VARIABLES_SET"Enabled=INTEGER|0Name=STRING|"Set variable ""DASH_FILENAME_ONLY"" with value ""{ExtractFileName({dash_filename})}"""Params=FOLDER[Actions\Action8\Params]expand=STRING|"1"varname=STRING|"DASH_FILENAME_ONLY"varvalue=STRING|"{ExtractFileName({dash_filename})}"[Actions\Action9]ActionID=STRING|"A_FILE_COPY"Enabled=INTEGER|0Name=STRING|"Copy/Move File"Params=FOLDER[Actions\Action9\Params]destdir=STRING|"h:\04 presort folders with comas\doc"f_count=STRING|"1"file0=STRING|"{dash_filename}"ifexists=STRING|"0"move=STRING|"1"subdir=STRING|"0" 
Last edited by merle on Wed Apr 18, 2007 11:28 am, edited 1 time in total.
Oleg
Site Admin
Posts: 3014
Joined: Thu Jan 01, 1970 1:00 am
Contact:

sorting folders with []

Post by Oleg »

Pendas, Merle - [history homework] Romans vs Ancient Britons (Vol I.) [v1.0 draft] [doc]
Pendas, Merle - [history homework] Romans vs Ancient Britons (Vol I.) [v1.0 draft] [txt]
Pendas, Merle - [history homework] Romans vs Ancient Britons (Vol I.) [v1.0 draft] [htm]
Pendas, Merle - [history homework] Romans vs Ancient Britons (Vol I.) [v2.0 final] [pdf]
The needed part of filename is in extension. System thinks that all symbols after last point is an extension. Therefore you have to search folders by these masks:
*.*doc*
*.*htm*
*.*txt*
It's working.

I removed square brackets, because system the function don't want to search files in this case by some reason. We'll investigate why.
Last edited by Oleg on Thu Apr 19, 2007 2:55 am, edited 1 time in total.
Post Reply