Description
-
Loops through multiple files in a sequence, recursive, giving
their names.
Return Type
-
None
Syntax
-
object.LoopFiles
[RemotePath], [MaxLevel]
The LoopFiles Method syntax has these parts:
| object |
An expression
evaluating to an object of type wodSFTP. |
|
RemotePath |
Optional. A Variant value.
Holds full path on the server from where to start enumerating
files and folders. |
|
MaxLevel |
Optional. A Variant
value. Specifies maximum number of subdirectory levels to copy.
0 for unlimited. |
Remarks
-
This method will just loop through all folders and files on
specified RemotePath, and fire
LoopItem event for
each file/folder it finds - allowing you to save it (for example, in
local collection) and then use later for various file/folder
operations. wodSFTP will not do anything with those items by itself!
Since LoopItem will provide full paths to those files, it is easy to
use those paths later on with
GetFile,
GetData,
PutFile,
DeleteFile (etc.)
operations.
If you want to download all those files (and create appropriate
directory structure locally) you should use
GetFiles method
instead.
Do not forget that RemotePath should always
specify full absolute path (i.e. /home/joe/something) instead of
relative path (i.e. joe/something).
|