Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
Download Multiple Files Matching Pattern
The MGetFiles method can be called to download all files matching a wildcarded filename pattern. Dim fso, outFile Set fso = CreateObject("Scripting.FileSystemObject") Set outFile = fso.CreateTextFile("output.txt", True) set ftp = CreateObject("Chilkat.Ftp2") ' Any string unlocks the component for the 1st 30-days. success = ftp.UnlockComponent("Anything for 30-day trial") If (success <> 1) Then MsgBox ftp.LastErrorText WScript.Quit End If ftp.Hostname = "www.example-code.com" ftp.Username = "example-code.com" ftp.Password = "*myPassword1*" ' Connect and login to the FTP server. success = ftp.Connect() If (success <> 1) Then MsgBox ftp.LastErrorText WScript.Quit End If ' Change to the remote directory where the files are located. ' This step is only necessary if the files are not in the root directory ' of the FTP account. success = ftp.ChangeRemoteDir("vcpp") If (success <> 1) Then MsgBox ftp.LastErrorText WScript.Quit End If ' Download all files with filenames matching "ftp_*.asp" ' The files are downloaded into c:/temp numFilesDownloaded = ftp.MGetFiles("ftp_*.asp","c:/temp") If (numFilesDownloaded < 0) Then MsgBox ftp.LastErrorText WScript.Quit End If ftp.Disconnect outFile.WriteLine(numFilesDownloaded & " Files Downloaded!") outFile.Close |
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.