githubEdit

ftp-file-transfer

Ftp uploads via powershell

sudo python3 -m pyftpdlib --port 21 --write
(New-Object Net.WebClient).UploadFile('ftp://192.168.49.128/FileName', 'C:\FileName')

FTP Downloads

Install FTP

sudo pip install pyftpdlib

Setup FTP server

sudo python3 -m pyftpdlib --port 21

Download file

(New-Object Net.WebClient).DownloadFile('ftp://192.168.49.128/file.txt', 'C:\Users\Public\ftp-file.txt')

Create a command file for FTP client and download target file

echo open 192.168.49.128 > ftpcommand.txt
echo USER anonymous >> ftpcommand.txt
echo binary >> ftpcommand.txt
echo GET file.txt >> ftpcommand.txt
echo bye >> ftpcommand.txt
ftp -v -n -s:ftpcommand.txt
open 192.168.49.128
USER anonymous
GET file.txt

Last updated