Командная строка cmd: как скачать файл с ftp

Мне нужно было скачать файл, который лежит на FTP-сервере на диск С:. Файл был с именем cureit.exe , сервер как кто-нибудь уже понял - ftp.drweb.com , да и заместо диска С: была флешка. Вся эта история для того чтобы на флешке всегда был свежий курейт!
Для этой задачи было найдено два варианта:
Первый:
Создаем файл с именем ... down_cureit.bat, открываем блокнотом и копируем в него следующий код:
ftp -i -s:start_download.txt
В той же папке создаем файл start_download.txt и копируем в него:
open ftp.drweb.com
anonymouscd pub/drweb/cureit
get cureit.exe d:cureit.exe
bye
Второй:
Создаем файл с именем ... down_cureit.bat, открываем блокнотом и копируем в него следующий код:
@Echo Off
:: ~Параметры соединения
Set $FTP=ftp.drweb.com
Set $User=anonymous
Set $Pass=
:: ~Файл и пути копирования
SET $PATH=pub/drweb/cureit
SET $FILE=cureit.exe
SET $DOWN=D:cureit.exe
:: ~Временный файл
Set $FFtp=%~dpn0.tmp
:: Собираем TMP-файл
Echo %$User%>"%$FFtp%"
Echo %$Pass%>>"%$FFtp%"
Echo cd "%$PATH%">>"%$FFtp%"
Echo get "%$FILE%" "%$DOWN%">>"%$FFtp%"
Echo bye>>"%$FFtp%"
:: Запуск
FTP -s:"%$FFtp%" %$FTP%
Затем либо запускайте down_cureit.bat, либо делайте запланированные задания или автозапуск с флешки, главное не забудьте сменить каталог загрузки (в примере это диск D:)
Удачи!
Мой блог находят по следующим фразам
- disk boot failure, insert system disk and press enter
- тест оперативной памяти на ошибки
- "число подключений к компьютеру достигло предела"
- как убрать при загрузке выбор ос
- boot failure disk enter перестал
- stop 8e


50 Comments on “Командная строка cmd: как скачать файл с ftp”
Тема конечно интересная, но насколько я знаю файл cureit.exe не всегда именуется именно так
Уточню.
.
На фтп-серве есть файлы примерно следующих названий: ahlgjyb9.exe, ttf6vm7x.exe и тд, наверное это имелось ввиду под словом “именуется”
Однако помимо этих файлов всегда есть свежая (см. дату) сборка файла cureit.exe. Так что все нормал!
осталось файлик autorun.inf с содержанием:
[autorun]
OPEN= down_cureit.bat
Оч удобно получается
)
очень помогло, спасибо большое!
Подскажите,как закачать файлы на сайт через ftp?
Че то я ни как не врублюсь! че это такое и зачем оно вообще надо???