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

Категории статьи [ Антивирусы, Командная строка ] ; Просмотров: 8,691

Мне нужно было скачать файл, который лежит на 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:)

Удачи!

Мой блог находят по следующим фразам

Popularity: ; Просмотров: 8,691

Рекомендую также следующие статьи:

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

50 Comments on “Командная строка cmd: как скачать файл с ftp”

  • Дмитрий
    11 Март, 2010, 20:42

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

  • 12 Март, 2010, 7:11

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

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

  • shock
    23 Март, 2010, 9:33

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

    [autorun]
    OPEN= down_cureit.bat

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

  • serg
    14 Сентябрь, 2010, 0:48

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

  • Алексей
    11 Апрель, 2011, 9:31

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

  • иван.
    24 Декабрь, 2011, 17:25

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

Trackbacks

  1. Тестирование оперативной памяти (ОЗУ, RAM) | Defoult.ru
  2. Синий экран смерти или что такое BSOD | Defoult.ru
  3. Привыкаем к BSOD или отличный скринсейвер | Defoult.ru
  4. Что такое RSS | Defoult.ru
  5. Bsod 0x00000001: APC_INDEX_MISMATCH | Defoult.ru
  6. Как вручную вызвать BSOD в WinXP | Defoult.ru
  7. Что такое дефраментация | Defoult.ru
  8. Виртуальный диск от Гугла | Defoult.ru
  9. Оптимизация системы (Часть 1:Реестр и файлы) | Defoult.ru
  10. Как убрать выбор ОС при загрузке компьютера | Defoult.ru
  11. Кнопка "Нет для всех" | Defoult.ru
  12. Заумности простого hp p1505 | Defoult.ru
  13. Компьютер простыми словами | Defoult.ru
  14. Как удалить значок Безопасное извлечение устройства | Defoult.ru
  15. Как отключить всплывающие подсказки в области уведомлений в Windows XP | Defoult.ru
  16. Диагностика ошибки DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER | Defoult.ru
  17. WhatIsHang: Определяем причину зависания программ | Defoult.ru
  18. Как выбрать компьютер | Defoult.ru
  19. Автоматическая установка заплаток Win32.Kido (Conficker) | Defoult.ru
  20. Открытие паролей под звездочками, обзор программ | Defoult.ru
  21. Смазка кулеров компьютера | Defoult.ru
  22. Bsod code STOP 0x00000008, 0x8: IRQL_NOT_DISPATCH_LEVEL | Defoult.ru
  23. Bsod code STOP 0x00000008, 0x8: IRQL_NOT_DISPATCH_LEVEL | Defoult.ru
  24. Как создать виртуальную машину | Defoult.ru
  25. Как качать видео с YouTube, Rutube, Mail.Ru, VKontakte. Подборка online сервисов. | Defoult.ru
  26. Bsod code 0x00000024: NTFS_FILE_SYS | Defoult.ru
  27. Bsod code 0x00000024: NTFS_FILE_SYS | Defoult.ru
  28. Информация о системе: Новая утилита Speccy от Piriform | Defoult.ru
  29. Как удалить Win32/olmarik | Defoult.ru
  30. Как удалить Win32/olmarik | Defoult.ru
  31. Bsod code STOP 0x00000022, 0x22: FILE_SYSTEM | Defoult.ru
  32. Bsod code STOP 0x00000022, 0x22: FILE_SYSTEM | Defoult.ru
  33. Bsod code STOP 0x00000061, 0x61: HAL1_INITIALIZATION_FAILED | Defoult.ru
  34. Как настроить DDNS | Defoult.ru
  35. Bsod code 0×00000004: INVALID_DATA_ACCESS_TRAP | Defoult.ru
  36. Bsod code STOP 0x0000001B, 0x1B: PFN_SHARE_COUNT | Defoult.ru
  37. Как открыть файлы DOCX (XLXS) | Defoult.ru
  38. Сигналы Биос: Bios Beep Codes v0.1 | Defoult.ru
  39. Сигналы Биос: Bios Beep Codes v0.1 | Defoult.ru
  40. Как сменить букву дисковода | Defoult.ru
  41. Bsod code 0×00000003: INVALID_AFFINITY_SET | Defoult.ru
  42. Программа изменения кодировки русских символов под DOS | Defoult.ru
  43. Программа изменения кодировки русских символов под DOS | Defoult.ru
  44. Bsod code STOP 0x0000001C, 0x1C: PFN_REFERENCE_COUNT | Defoult.ru

Leave a Comment

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

Вибромассажеры. вибромассажеры beurer антицелюлитные, вибромассажеры спортивные описание.
  • Форум: квартир посуточно в санкт петербурге - модные тенденции!
  • rf лифтинг термаж выгодно
  • автосалон центральный отзывы