Novell is now a part of Micro Focus


Novell Cool Solutions: Cool Tool

Digg This - Slashdot This

In Brief

Download files from a NetWare server to your local machine.


Product Categories:
  • NetWare
  • Functional Categories:
  • FTP (File Transfer Protocol)
  • Posted:8 Apr 2002
    File Size:32KB
    Publisher:Michael Lane


    Please read the note from our friends in legal before using this file.


    FTPget.nlm was designed to Get files from a remote server and save them to a local machine.

    Command Syntax:

    Ftpget Txdot-HQ99/Sys:/Public/FileName.ext Data1:/Virus -v-e-d-r

    Ftpget RemoteHost/PathToDesiredFile/FileName LocalPathToSaveTo -Commands

    Breakdown of Commands:

    • -e Copy (GET) file only if file does not already exist locally in the local Save to path.
    • -v Verifies that the file saved on the local machine is same the as the one on remote host and not corrupt.
    • -d Deletes the copied file from the remote host after it is copied to the local machine.
    • -r Retry - Forces the program to retry instead of exiting on certain errors (Such as failing to log on to remote host).
    • -Mirror Creates an exact replica of the directory on the remote host on the local machine (Only used with *.*)

    Additional Information:

    • Ftpget was designed to work with wildcard characters. This will work in place of the filename (*.ext) as well as the file extension (filename.*), or both (*.*)
    • The program utilizes a file located on the local machine in order to log on to the remote host. By reading from this file (mine is the program finds the username and password to use when logging on to a remote host. This can be easily modified and customized with a few changes to the .bas file.
    • This program also creates a log file (mine is written to Sys:/Etc/ftp.log) but can also be modified via the .bas file. The software also creates a backup to the ftp.log file, called BackupFTP.log in the same path as the original log file. This Backup is created whenever the original ftp.log file exceeds 100000 bytes.
    • The commands (see above) were designed to provide greater functionality to the software. These commands can be used separately or in combination. They are to be grouped together without spaces and separated by a "-", for example (-d-v-e-r-mirror). The order in which these commands are written makes no difference to the software.
    • One thing to keep in mind when mirroring is that this function can only be used with (*.*) filenames, and it will create an exact replica of the desired directory on the local machine except that it will not copy subdirectories.

    Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions.

    © Copyright Micro Focus or one of its affiliates