Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Sarus

Новый участник


Сообщения: 32
Благодарности: 6

Профиль | Отправить PM | Цитировать


Цитата Xaegr:
Вы уверены что используете mget для копирования по маске, а не простой get?
Точно, использовал get для копирования по маске. Исправил на mget все за работало. Спасибо.
Код: Выделить весь код
@Echo Off
:: ~Параметры соединения
Set $Host=87.242.75.131
Set $User=anonymous
Set $Pass=
:: ~Что и куда копируем
SET $SRC=pub/drweb/bases/*.txt
SET $DST=D:\Temp\UploadFtp\2009\*.txt
:: ~Временные файлы
Set $FFtp=%~dpn0.cfg
:: Готовим CFG-файл
Echo.%$User%>"%$FFtp%"
Echo.%$Pass%>>"%$FFtp%"
Echo mget "%$SRC%" "%$DST%">>"%$FFtp%"
Echo prompt
Echo bye>>"%$FFtp%"
:: Выполняем команду
FTP -i -s:"%$FFtp%" %$Host%
Файл копируется в текущий каталог где лежит bat, т.е. в D:\Temp\UploadFtp, хотя должен копироваться в D:\Temp\UploadFtp\2009.
Что не так?

Последний раз редактировалось Sarus, 01-12-2009 в 16:45.


Отправлено: 14:30, 01-12-2009 | #12