Ensin sinun on luotava tiedoston fileup.bat Windows-hakemistossasi tai ainakin jonkin hakemistossa olevaan hakemistoon. Voit käyttää "polku" -komentoa nähdäksesi, mikä nykyinen polku on.
Erätiedoston sisällä haluat liittää seuraavat tiedot:
@echo off echo user MyUserName> ftpcmd.dat echo MyPassword>> ftpcmd.dat echo bin>> ftpcmd.dat echo put %1>> ftpcmd.dat echo quit>> ftpcmd.dat ftp -n -s:ftpcmd.dat SERVERNAME.COM del ftpcmd.dat
Haluat korvata MyUserName, MyPassword ja SERVERNAME.COM oikeilla arvoilla ftp-palvelimelle. Mitä tämä erätiedosto tekee, on komentotulkki ftp-apuohjelma komentorivi-apuohjelman -s-vaihtoehdolla.
Erätiedosto käyttää "echo" -komentoa lähettää tekstiä ftp-palvelimelle ikään kuin olisit kirjoittanut sen. Tiedoston keskelle voit lisätä ylimääräisiä komentoja, mahdollisesti muutoskomentokomennon:
echo cd /pathname
>ftpcmd.dat
Jotta voit kutsua tämän komentojonotiedoston, soitat batch-tiedoston käyttämällä fileup.bat-nimeä, jonka annoimme sille ja siirrämme tiedoston nimen parametriksi. Sinun ei tarvitse kirjoittaa.bat osaa tiedostonimeä, jotta se toimisi.
Esimerkki:
> fileup FileToUpload.zip
Connected to ftp.myserver.com. 220 Microsoft FTP Service ftp> user myusername 331 Password required for myusername.
230 User myusername logged in. ftp> bin 200 Type set to I. ftp> put FileToUpload.zip 200 PORT command successful. 150 Opening BINARY mode data connection for FileToUpload.zip 226 Transfer complete. ftp: 106 bytes sent in 0.01Seconds 7.07Kbytes/sec. ftp> quit
Ja kaikki on siinä. Nyt tiedostosi pitäisi istua etäpalvelimella.