Cara Mengotomasi Upload FTP dari Baris Perintah Windows

Cara Mengotomasi Upload FTP dari Baris Perintah Windows
Cara Mengotomasi Upload FTP dari Baris Perintah Windows

Video: Cara Mengotomasi Upload FTP dari Baris Perintah Windows

Video: Cara Mengotomasi Upload FTP dari Baris Perintah Windows
Video: Cara Menampilkan Kalender, Jam, Cuaca di Windows 10 - YouTube 2024, Mungkin
Anonim
Windows telah menyertakan file batch sejak sebelum itu … file batch benar-benar sudah tua! Lama atau tidak, saya masih sering membuat file batch untuk membantu saya mengotomatisasi tugas-tugas umum. Satu tugas umum adalah mengunggah file ke server FTP jauh. Inilah cara saya mengitarinya.
Windows telah menyertakan file batch sejak sebelum itu … file batch benar-benar sudah tua! Lama atau tidak, saya masih sering membuat file batch untuk membantu saya mengotomatisasi tugas-tugas umum. Satu tugas umum adalah mengunggah file ke server FTP jauh. Inilah cara saya mengitarinya.

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.

Direkomendasikan: