Get including subfolders

Advertisement

Guest

Get including subfolders

First: thx a lot for that great tool! It works fine except a little problem I cannot manage.

I'm getting in trouble using mask and it seems that I got the exact opposite problem that other reported :roll:

Using a shell command, I just need to dowload all files of some type from a ftp folder, including its subfolders.
But I can't get the files located in the subfolders.

Acc. to the doc:
Path Mask
When the mask selects files and it makes sense to select them based on directory, you can extend the mask with a path mask. You should separate the path mask from the filename mask by a slash. For example mask /home/martinp/*.txt matches all text files within the directory. To match all text files within subtree, use mask /home/martinp/*.txt; /home/martinp/*/*.txt1).
I tried many configuration like this:
/command "option batch abort" "option confirm off" "option include /*/*.txt" "open ftp://myftp.com" "get -delete -resume -preservetime /data/* C:\temp\" "exit"    
or that:
/command "option batch abort" "option confirm off" "option include */; *.txt" "open ftp://myftp.com" "get -delete -resume -preservetime /data/* C:\temp\" "exit"    

Or without using the mask:
 /command "option batch abort" "option confirm off" "open ftp://myftp.com" "get /data/*/*.txt C:\temp\" "exit"    
But I cannot get it working.

What I'm I doing wrong?
Thanks in advance

Reply with quote

martin
Site Admin
martin avatar
Joined:
Posts:
27,271
Location:
Prague, Czechia

Re: Get including subfolders

What version of WinSCP are you using? Make sure, you have the latest one.

Use just simple mask "*.txt".
Also note that you should use -filemask switch instead of the "option include" (although it is still supported for backwards compatibility).

get -delete -resume -preservetime -filemask="*.txt" /data/* C:\temp\    

If it does not help, please attach a complete log file.

Reply with quote

plubarj2
Guest

Thank you Prikryl
Apparently, the version I was running 4.3.9 doesn't like the filemask switch: "Unknowm switch 'filemask'".
I installed the 5.1 and it works great!

Thanks once more for the project and your support. I will donate :D

Reply with quote

Advertisement

You can post new topics in this forum