Pertama, Anda harus membuat file bernama fileup.bat di direktori windows Anda, atau setidaknya di dalam beberapa direktori yang termasuk dalam jalur Anda. Anda dapat menggunakan perintah "jalur" untuk melihat jalur apa saat ini.
Di dalam file batch, Anda akan ingin menempel berikut:
@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
Anda akan ingin mengganti MyUserName, MyPassword dan SERVERNAME.COM dengan nilai yang benar untuk server ftp Anda. Apa yang dilakukan file batch ini adalah scripting utilitas ftp menggunakan opsi -s untuk utilitas baris perintah.
File batch menggunakan perintah "echo" untuk mengirim teks ke server ftp seolah-olah Anda telah mengetiknya. Di bagian tengah file Anda dapat menambahkan perintah tambahan, secara potentional perintah perubahan direktori:
echo cd /pathname
>ftpcmd.dat
Untuk memanggil file batch ini, Anda akan memanggil batchfile menggunakan nama fileup.bat yang kami berikan, dan berikan nama file sebagai parameter. Anda tidak perlu mengetikkan.bat dari nama file untuk membuatnya bekerja juga.
Contoh:
> 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
Dan itu semua ada untuk itu. Sekarang file Anda harus berada di server jauh.