Esiteks peate looma faili nimega fileup.bat oma Windowsi kataloogis või vähemalt mõnda kataloogi, mis on teie rajale lisatud. Võite kasutada käsku "tee", et näha, milline on praegune tee.
Partii faili sees soovite kleepida järgmised toimingud:
@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
Sa tahad asendada MyUserName, MyPassword ja SERVERNAME.COM ftp serveri õigete väärtustega. Selle partiifaili tegemine on ftp-i rakenduse skriptimine käsurida-utiliidi -s -i abil.
Partifail kasutab käsku "echo", et saata tekst ftp-serverisse nii, nagu oleksite selle kirjutanud. Faili keskel saate lisada täiendavaid käske, potentsiaalselt kataloogi muutmise käsku:
echo cd /pathname
>ftpcmd.dat
Selle partii faili kutsumiseks helistate faili failile faili failup.bat, mida me andsime, ja edastame parameetri faili nime. Teil ei ole vaja faili nimega.bat osa sisestada, et seda tööd teha.
Näide:
> 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 see on kõik selleks. Nüüd peaks teie fail serveris olema istuv.