title: "sftp" is not recognized as an internal command
body: <p>I'm trying to connect to a FTP server using the following command from a batch file:</p>
  
  <pre><code>SFTP -b upload_parent_child_report.ftp mhe_ipub@%SERVER_NAME%  &gt;&gt; parent_child_report.log
  </code></pre>
  
  <p>Whenever I run the batch file, I get the error:</p>
  
  <blockquote>
    <p>'sftp' is not recognized as an internal command.</p>
  </blockquote>
  
  <p>I checked in <code>System32</code> folder and did not find <code>sftp</code> there.<br>
  I searched my system and did not find either.<br>
  I also have PuTTY, but I need to automate the transfer of files using a batch file.  </p>
  
  <p>Any suggestions please.</p>
  
  <p>P.S: I know there is already a question regarding this, but the solution not very clear to me.</p>