Először létre kell hoznia a fileup.bat nevű fájlt a Windows könyvtárában, vagy legalább az elérési útvonalában található néhány könyvtár belsejében. Az "elérési út" parancs segítségével megtekintheti az aktuális útvonalat.
A batch fájlban a következőket szeretné beilleszteni:
@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
A MyUserName, a MyPassword és a SERVERNAME.COM helyére a ftp szerver helyes értékét kell megadnod. Ez a kötegelt fájl az ftp segédprogramot szkripteli a parancssori segédprogram -s parancsával.
A batch fájl a "echo" parancsot használja, hogy szöveges üzeneteket küldjön az ftp kiszolgálónak, mintha beírta volna. A fájl közepén extra parancsokat adhat, potenciálisan egy változás könyvtár parancsot:
echo cd /pathname
>ftpcmd.dat
Ennek a kötegfájlnak a megadásához a batchfile-t a fileup.bat nevet használva adjuk meg, és megadjuk a fájl nevét paraméterként. Nem kell beírnia a.bat fájlnév részét ahhoz, hogy működjön.
Példa:
> 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
És mindennek van rá. Most a fájlnak a távoli kiszolgálón kell lennie.