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

Мне нужно было скачать файл, который лежит на FTP-сервере на диск С:.  Файл был с именем cureit.exe , сервер как кто-нибудь уже понял – ftp.drweb.com , да и заместо диска С: была флешка. Вся эта история для того чтобы на флешке всегда был свежий курейт!

Для этой задачи было найдено два варианта:

Первый вариант:

Создаем файл с именем … down_cureit.bat, открываем блокнотом и копируем в него следующий код:

ftp -i -s:start_download.txt

В той же папке создаем файл start_download.txt и копируем в него:

open ftp.drweb.com
anonymous

cd 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:\)

Удачи!

Поделиться в соц. сетях

Share to LiveJournal
Share to Google Plus
Share to MyWorld
Share to Odnoklassniki

8 комментария(ев) в статье “Командная строка cmd: как скачать файл с ftp”

  • Дмитрий says:

    Тема конечно интересная, но насколько я знаю файл cureit.exe не всегда именуется именно так

  • defoult says:

    Уточню.
    На фтп-серве есть файлы примерно следующих названий: ahlgjyb9.exe, ttf6vm7x.exe и тд, наверное это имелось ввиду под словом “именуется” :-) .

    Однако помимо этих файлов всегда есть свежая (см. дату) сборка файла cureit.exe. Так что все нормал!

  • shock says:

    осталось файлик autorun.inf с содержанием:

    [autorun]
    OPEN= down_cureit.bat

    Оч удобно получается :) )

  • serg says:

    очень помогло, спасибо большое!

  • Алексей says:

    Подскажите,как закачать файлы на сайт через ftp?

  • иван. says:

    Че то я ни как не врублюсь! че это такое и зачем оно вообще надо???

  • Andrey says:

    Хорошо, только можно обойтись одным файлом .bat

  • admin says:

    Andrey, в статье это описано во втором варианте

Оставить комментарий

Поставь галочку, если это не спам.

Присоединяйтесь

Подписка по Email:

Реклама
Социальные сети
автосалон центральный отзывы
  • Inessa-salon - выпускное платье.