msnews.microsoft.com
11/5/2002 4:27:00 AM
C'mon guys, stop pointing to some commercial software.
All you need is simple WSH script which calls command line ftp.exe with
specified parameters.
Look for help on ftp in Windows and you'd find that ftp coming with Windows
would do pretty much everything you need for you (at least basic stuff).
Here is part of help file. Look a -s switch specifically.
Transfers files to and from a computer running a File Transfer Protocol
(FTP) server service such as Internet Information Services. Ftp can be used
interactively or in batch mode by processing ASCII text files.
Syntax
ftp [-v] [-d] [-i] [-n] [-g] [-s:FileName] [-a] [-w:WindowSize] [-A] [Host]
Parameters
-v
Suppresses the display of FTP server responses.
-d
Enables debugging, displaying all commands passed between the FTP client
and FTP server.
-i
Disables interactive prompting during multiple file transfers.
-n
Suppresses the ability to log on automatically when the initial connection
is made.
-g
Disables file name globbing. Glob permits the use of the asterisk (*) and
question mark (?) as wildcard characters in local file and path names. For
more information, see Ftp: Glob.
-s:FileName
Specifies a text file that contains ftp commands. These commands run
automatically after ftp starts. This parameter allows no spaces. Use this
parameter instead of redirection (<).
-a
Specifies that any local interface can be used when binding the FTP data
connection.
-w:WindowSize
Specifies the size of the transfer buffer. The default window size is 4096
bytes.
-A
Logs onto the FTP server as anonymous.
Host
Specifies the computer name, IP address, or IPv6 address of the FTP server
to which to connect. The host name or address, if specified, must be the
last parameter on the line.
/?
Displays help at the command prompt.
"Jason Pon" <jason@peresys.co.za> wrote in message
news:#X9#kr8gCHA.2052@tkmsftngp11...
> Hi
>
> I need to write a FTP util that logs onto an ftp site every specified
> interval and checks for files. Can someone point me in the right direction
> please?? I dont know what to use. Will be using C# preferably.
>
> Jason
>
>