About the FTPS Extender

 

 

 

The FTPS extender provides WinBatch® scripts basic File Transport Protocol Secure or simply FTPS functionality.  FTPS is an extension of the File Transfer Protocol that supports Transport Layer Security (TLS). The extender's TLS support provides encrypted communication between  FTPS clients and  FTPS servers on both the FTP control and data channels.

 

The extender supports both implicit and explicit FTPS, as will as, plain  FTP. Most servers support explicit FTPS and that is the extenders default protocol.  Implicit FTPS is consider deprecated and may not work when attempting to connect through fire wall enabled routers or from NAT based local area networks.

 

The extender also supports plain FTP but the WinInet extender's FTP implementation supports more FTP related functionality and should be considered instead for advanced plain FTP scripts.

 

32-bit Extender

 

AddExtender('ILCFS44I.DLL')

 

Requires:Windows Vista/2008 or newer.

 

64-bit Extender

 

AddExtender('ILCFS64I.DLL')

 

Requires:Windows Vista/2008 or newer.

 

32-bit and 64-bit Extender

 

AddExtender('ILCFS44I.DLL',0,'ILCFS64I.DLL')

 

Requires:Windows Vista/2008 or newer.

 

Note: The FTPS extender requires Windows Vista/2008 or newer. Using this extender on older versions of Windows may result in a kernel exceptions and abrupt script termination.

 

 

 

 

 

Acknowledgments:

 

  • Extender developed by Anonymous.

  • Help file by Anonymous.

  • Curl libraries provided by Daniel Stenberg and others

 

CURL COPYRIGHT AND PERMISSION NOTICE

Copyright (c) 1996 - 2024, Daniel Stenberg, daniel@haxx.se, and many contributors, see the THANKS file.

All rights reserved.

Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder.

 

 

Island Lake Consulting LLC is grateful to the groups and individuals above for their contributions.