title: Uploading to FTP server with as many threads as possible
body: <p>This might sound like a strange request, but I'm hoping I have more luck here than I've had googling for the same topic.</p>
  
  <p>I'm searching for a Windows based application that allows me to upload files to an FTP server via the command line, across as many threads as possible.</p>
  
  <p>I'm currently trialing WinSCP, which has a simple scripting interface, that I can invoke from the command line. However, whilst it's a) windows based, b) command line driven/scriptable it doesn't make use of any multi threading to synchronise uploads of large files.</p>
  
  <p>It seems I'm forever limited to achieving 2 of my 3 goals. For example, FileZilla is a) windows based and b) multithreaded for uploads, but unfortunately lacks any command line or scripting capabilities :/</p>
  
  <p>Does anyone know of anything that might be able to achieve all 3 of my desires?</p>