BatchFTP tutorials

Our FAQ page serves as user guide too, also feel free to check screen shots page.

Absolutely flexible connection options.

Two connection modes:

Flexible connection retry settings. Password modes:

BatchFTP provides five different overwrite options when it finds a file with a name that already exists in the destination folder. It works consistently for both upload & download.It can either do:

  1. Never overwrite
  2. Date based comparison
  3. Size based comparison
  4. Always overwrite
  5. Prompt for every such file and let user decide it.

Create HTML link of Batch files and share them across internet site/blogs.

You can create HTML links of batch files. Create a batch file link in HTML and use it on to your blogs or websites for people to click and launch BatchFTP. Now your users/viewers can choose the files that they want to get from your site, even change the location where they want to download. Best for anyone who likes to transfer multiple files to user’s machine using single click. Another good use is for people/company who build websites for their customers. They can create a batch file link in HTML for their customer to download.For example click the link below (after you have installed BatchFTP) to launch sample batch file. You can then optionally hit start button to download files onto your local computer or close BatchFTP without running full demo. Click here to see the demo.

Drag & drop wherever needed.

Drag and drop between local and remote computer view. For upload and download.(click the picture to enlarge)

Drag and drop inside batch item view to change priority of a file transfer.
(click the picture to enlarge)

Add favorite FTP sites to favorite menu just like browser.

Add any FTP site to your favorites list by just one click of a button. Once added you can access them from favorite menu. (click the picture to enlarge) Categorize & Organize FTP server’s favorite list same as IE favorites (click the picture to enlarge)

Last 10 accessed FTP servers on toolbar.

Every time you connects to a FTP server and save the batch. It is automatically added to the recently opened batch list and accessible using toolbar buttons. Next time you want to connect to the same FTP server, just click the button.

Tips and warning whenever necessary.

BatchFTP never lets the user feel down. Whenever needed BatchFTP provides appropriate hints and warnings throughout the system to guide and help in making right decision. (click the picture to enlarge)

(click the picture to enlarge)

Change output location of a subfolder to be different than parent folder.

Let say if you have added folder d:\parent to be uploaded to /root. Ideally all subfolder of d:\parent will go inside /root but after adding the item to batch, you have decided to change output location of an individual subfolder to go to a different folder than /root so for example you can change such that d:\parent\Child will go inside /root/foo

Size in usual KB format and raw byte format both.

File filters during browsing & file transfer.

While browsing you can specify a filter for example *.jpg to display only JPG files.(Click picture to enlarge)

You can specify filters for file transfers.You can specify set of filters for BatchFTP. BatchFTP supports two types of filters

  • Exclusion
  • Also here you can specify not one but a set of filters. (Click picture to enlarge)

    Launch third party software on downloaded files.

    BatchFTP allows to run anti virus software on downloaded files to ensure that they are not malicious in nature. You can also parameters that your antivirus program may use.

    Completely integrated with task scheduler.

    BatchFTP is tightly integrated with WINDOWS Task scheduler. So, you can schedule batch to run at a later time which can be one time or recurring.You can use all the features of windows scheduler when adding, running the tasks.

    History support everywhere.

    BatchFTP supports type ahead functionality which can make your life easier. You do not need to remember last accessed FTP server address or frequently accessed remote FTP server. BatchFTP will do it for you. (Click picture to enlarge)

    Same is the case with directories. BatchFTP extends the type ahead functionality. When you type in a directory name for changing directory it will auto fill for you from looking up in the registry. Once you entered the new directory name it adds up in the registry.(Click picture to enlarge)

    Browse and transfer file together.

    BatchFTP is flexible.You can browse through FTP server folders when a file transfer is in progress


    Logs only relevant information and do not over-flood user with unnecessary info.

    BatchFTP displays a detailed log window which is user friendly. It can be maximize to the desired size you like, or can be left at the bottom with the default size. Note that BatchFTP only logs those messages which are most relevant to a user for example we log something like: “Deleting destination file because it is older than the source file”, rather than saying “Opening Port blah setting type I”. Our idea is to not overwhelm user with each server response like all other FTP clients do.

    (Click picture to enlarge)

    Simply click the batch file to connect and start transfer.

    Just click the batch file.You can feel the difference. Just a single click of batch file is capable of launching BatchFTP and connecting to the FTP server. So you can have multiple batch files corresponding to various different servers. Optionally you can click them together to connect to various FTP servers at the same time.Wow! it’s amazing Most beautiful part of the above feature is that batch files can have list of items to transfer along with server info. So when someone opens a batch file, not only they automatically connects to the server, but also have a list of items already in batch ready to be transferred. A good use of this feature is to create a batch file with encrypted password and pass it on to your friend/family by email or display it on HTML page. Now they have to simply click the link or open that batch file and hit start button to transfer files from your PC to theirs. For demo click the link below (after installing the BatchFTP). Choose open when browse prompts you to save or open.
    Click Here

    Auto mode and batch mode also change packet size to best utilize bandwidth.

    BatchFTP allows you to define many system wide settings, which are common to all the batch files. For example:

    1. Batch Mode or Auto Mode. Refer help for details. But mainly it is to say BatchFTP
      whether you want to auto start the file transfer once an item is added to the queue
      or you want batchFTP to wait till user hits start button from the toolbar.
    2. Check for online updates.
    3. Packet size: You can fine tune the performance of BatchFTP based on the available
      bandwidth to you. This is a very handy feature.
    4. You can change packet size to suit your bandwidth requirements.

    Change folders in local and remote view using folder browser.

    A very nice feature, if you are a new user or someone who hates typing like me 🙂 you can use this “browse for folder” dialog box consistently for both local and remote computer.Same is available when you move to or copy to item(s) to a different folder.

    Quick tour Feature.

    Best of all recommended for all first time users. 60 seconds tour which takes to to all necessary steps to get you started in 60 seconds after installing the application.

    Context sensitive help.

    Any time at any place in BatchFTP simply hit SHFT+F1 and then click to the place for which you want to know more.As in example below I clicked SHFT +F1 and then clicked on the packet size in the report window. So it is showing me help about packet size.

    Miscellaneous quick screenshots.