Get files from subfolders

Advertisement

feldman_c
Joined:
Posts:
1

Get files from subfolders

Hi There. New to WinSCP, and I'm struggling to do something that I believe should be simple. I want to login to my SFTP, go to a specific directory and pull files of XML type (*.XML) from all subfolders. When I run the following I get no files because the files are located in many different subfolders. If I do a cd and go directly to a subfolder I get my XML file within that specific subfolder. Not sure what I am missing here.

Thanks,
Craig

# Connect to the host and login using password
open sftp://username:pw@site.org
# Change the remote directory
cd /ecs-app/dcs/application/mainfolder
# get all the files in the remote directory and download them to a specific local directory
get *.XML f:\files\Audit\XMLs\

Reply with quote

Advertisement

martin
Site Admin
martin avatar
Joined:
Posts:
36,025
Location:
Prague, Czechia

Re: get files from subfolders

It's
get * f:\files\Audit\XMLs\ -filemask=*.XML

Reply with quote

supermankelly
Joined:
Posts:
10
Location:
Essex

Is there a way to only get the files and not the subfolders the files are in, which this does.

get * C:\local\folder\ -filemask=*.XML
So if I have on FTP...
/root/misc1/file1.xml
/root/misc1/file2.xml
/root/misc2/file3.xml
/root/misc3/file4.xml
I get back the subfolder structure where files are found...
C:\local\folder\misc1\file1.xml
C:\local\folder\misc1\file2.xml
C:\local\folder\misc2\file3.xml
C:\local\folder\misc3\file4.xml
I need, just the files...
C:\local\folder\file1.xml
C:\local\folder\file2.xml
C:\local\folder\file3.xml
C:\local\folder\file4.xml
Cheers!

Reply with quote

Advertisement

You can post new topics in this forum