title: How can I make a batch based FTP connect via a port 22
body: <p>I have this batch file which will be able to send files to my FTP. It logs in and everything but connects via the wrong port. Is there a way I can make this connect via port 22?
  This FTP is with 000webhost</p>
  
  <pre><code>@echo off
  CD %userprofile%/desktop
  echo user MyUsername&gt; ftpcmd.dat
  echo PASSWORDHERE&gt;&gt; ftpcmd.dat
  echo put %1&gt;&gt; ftpcmd.dat
  echo quit&gt;&gt; ftpcmd.dat
  ftp -n -s:ftpcmd.dat files.000webhost.com
  del ftpcmd.dat
  </code></pre>