AndSSS
Новичок
Из: Н/Д
Сообщения: 2
|
|
какой код, будет отправлять по ftp ВСЕ файлы из директории |
|
Послано: 29-03-2013 18:12 |
|
|
Здравствуйте,
по адресу: http://www.celitel.info/klad/nhelp/helpbat.php?dcmd=examp
представлен пример:
Выгрузить файл по FTP
@echo off
echo login>ftp
echo password>>ftp
echo lcd d: oupload>>ftp
echo cd folders>>ftp
echo send arhive.zip>>ftp
ftp -s:ftp ftp.celitel.info
del ftp
exit
все работает! Спасибо!
Вопрос: не подскажете, какой должен быть код, что бы по ftp отправлялись ВСЕ файлы из директории d: oupload
Спасибо заранее.
|
AndSSS
Новичок
Из: Н/Д
Сообщения: 2
|
|
какой код, будет отправлять по ftp ВСЕ файлы из директории |
|
Послано: 29-03-2013 19:22 |
|
|
сработала такая конструкция:
вместо
echo send arhive.zip>>ftp
код:
set sPath=D:dir
for /r %sPath% %%i in (*.*) do echo send %%i>>ftp
|
healer
Администратор
Из: Москва
Сообщения: 24467
|
|
какой код, будет отправлять по ftp ВСЕ файлы из директории |
|
Послано: 29-03-2013 19:27 |
|
|
Команда mput позволяет отправить несколько файлов по маске.
Сейчас не на чем проверить, но я бы там написал
bin
prompt
mput *.*
Если пути содержат пробелы то в командах cd, lcd их следует заключать в двойные кавычки.
PS Как классно, когда задают вопросы и сами на них отвечают))
~~~~~~~~~~~~
Здоровья Вам. Духовного и физического.
|
healer
Администратор
Из: Москва
Сообщения: 24467
|
|
какой код, будет отправлять по ftp ВСЕ файлы из директории |
|
Послано: 30-03-2013 07:33 |
|
|
Посмотрел на код примера. Давненько я его писал )).
Для вывода в файл нескольких строк можно воспользоваться одним приемом.
Тогда пример будет выглядеть так:
::::::::::::::::::::::::::::::::::
(
echo login
echo password
echo lcd d:oupload
echo cd folders
echo send arhive.zip
echo bye
)>ftp.txt
ftp -s:ftp.txt ftp.celitel.info
del ftp.txt /q
::::::::::::::::::::::::::::::::::
Дойдут руки - исправлю на сайте).
Дополнено: руки дошли.
~~~~~~~~~~~~
Здоровья Вам. Духовного и физического.
|
healer
Администратор
Из: Москва
Сообщения: 24467
|
|
какой код, будет отправлять по ftp ВСЕ файлы из директории |
|
Послано: 30-03-2013 07:50 |
|
|
Ну и еще одно замечание по поводу примера.
В данном случае логин - пароль хранится здесь в открытом виде.
Что не есть хорошо.
В качестве определенной защиты можно с сайта http://www.f2ko.de/
скачать Bat To Exe Converter и конвертировать ваш bat файл в exe с шифрованием.
~~~~~~~~~~~~
Здоровья Вам. Духовного и физического.
|