Как загружать файлы с FTP-сайта в одной командной строке без взаимодействия с пользователем (Windows)

Я знаю, что есть команда FTP, которую можно запустить из командной строки в Windows, и она загружает файл с FTP-сайта. Пользователь + пароль указаны в "этом" однострочном cmd. Эти параметры + передача пароля должны быть в этой командной строке.

echo open 192.168.1.64 21> ftp.txt
echo anonymous>> ftp.txt
echo ftp@ftp.com>> ftp.txt
echo bin >> ftp.txt
echo get test.txt >> ftp.txt
echo bye >> ftp.txt

ftp -s:ftp.txt