|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Копирование файла с FTP-сервера |
|
|
CMD/BAT - [решено] Копирование файла с FTP-сервера
|
Ветеран Сообщения: 508 |
Приветствую!
Не могу никак разобраться в написании батника, который бы копировал нужный мне файл с ФТП. Я напоролся на тему - http://forum.oszone.net/post-1094450.html , но так как там написано у меня не получается..((( Принцип мой такой: Подключение к FTP - юзер Anonimous без пароля - зайти /subfolder1/subfolder2 - там лежит файл file.zip который нужно скачать и сохраниться на локальный диск. NEED HELP! |
|
Отправлено: 10:17, 04-06-2009 |
Пользователь Сообщения: 75
|
Профиль | Отправить PM | Цитировать |
Отправлено: 11:01, 04-06-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать Два вопроса:
1. Куда он сохранит файл? 2. где USER и PASSWORD, мне там через пробел написать имя пользователя и пароль? А если пароля нет, строчку пустой оставить, или удалить? |
------- Отправлено: 11:09, 04-06-2009 | #3 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать можно все в батник запихать:
@Echo Off :: ~Параметры соединения Set $Host=192.168.10.10 Set $User=anonymous Set $Pass=user@mail.ru :: ~Что и куда копируем SET $SRC=DIR\File.txt SET $DST=C:\TEST\File.txt :: ~Временные файлы Set $FFtp=%~dpn0.cfg :: Готовим CFG-файл Echo %$User%>"%$FFtp%" Echo %$Pass%>>"%$FFtp%" Echo get "%$SRC%" "%$DST%">>"%$FFtp%" Echo bye>>"%$FFtp%" :: Выполняем команду FTP -s:"%$FFtp%" %$Host% |
Отправлено: 11:18, 04-06-2009 | #4 |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать amel27, а вот 5 строчка, где написано "мыло", это пароль сюды указывать? А если пароля нет?
|
|
------- Отправлено: 11:26, 04-06-2009 | #5 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать stolyar, для anonymous можно ставить любое мыло... ну или так:
@Echo Off :: ~Параметры соединения Set $Host=192.168.10.10 Set $User=anonymous Set $Pass= :: ~Что и куда копируем SET $SRC=DIR\File.txt SET $DST=C:\TEST\File.txt :: ~Временные файлы Set $FFtp=%~dpn0.cfg :: Готовим CFG-файл Echo.%$User%>"%$FFtp%" Echo.%$Pass%>>"%$FFtp%" Echo get "%$SRC%" "%$DST%">>"%$FFtp%" Echo bye>>"%$FFtp%" :: Выполняем команду FTP -s:"%$FFtp%" %$Host% |
Отправлено: 11:34, 04-06-2009 | #6 |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать Я подставляю:
@Echo Off :: ~Параметры соединения Set $Host=87.242.75.131 Set $User=anonymous Set $Pass= :: ~Что и куда копируем SET $SRC=pub\drweb\bases\drwebase.zip SET $DST=D:\TEST\drwebase.zip :: ~Временные файлы Set $FFtp=%~dpn0.cfg :: Готовим CFG-файл Echo.%$User%>"%$FFtp%" Echo.%$Pass%>>"%$FFtp%" Echo get "%$SRC%" "%$DST%">>"%$FFtp%" Echo bye>>"%$FFtp%" :: Выполняем команду FTP -s:"%$FFtp%" %$Host% [code] anonymous get "pub\drweb\bases\drwebase.zip" "D:\TEST\drwebase.zip" bye []/code Что не так? |
------- Последний раз редактировалось stolyar, 04-06-2009 в 13:34. Отправлено: 13:23, 04-06-2009 | #7 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать проверил - у меня нормально качается, по ходу у вас проблемы в сети, попробуйте в командной строке запустить "FTP" и вручную подключиться через "open 87.242.75.131"
|
Отправлено: 13:39, 04-06-2009 | #8 |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 14:05, 04-06-2009 | #9 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать Копирует определенный файл на ура, а если копировать по маске, то:
550 Failed to open file |
Отправлено: 00:57, 01-12-2009 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Копирование файлов с моего пк на FTP-сервер | zeroua | Скриптовые языки администрирования Windows | 13 | 04-09-2012 12:57 | |
Установка - [решено] Копирование файла на все компьютеры в домене | S.M.A.X. | Microsoft Windows 2000/XP | 5 | 30-03-2009 08:48 | |
VBS/WSH/JS - [решено] Копирование файла в системные папки | Dimas_83 | Программирование и базы данных | 6 | 13-02-2009 13:29 | |
Прямое копирование с ftp на ftp | dzheka3d | Флейм | 2 | 18-01-2009 21:31 | |
Двойное копирование файла с FTP. :( | BlackMonk | Хочу все знать | 3 | 13-02-2005 09:08 |
|