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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Не отсылаются файлы на ftp

Ответить
Настройки темы
CMD/BAT - Не отсылаются файлы на ftp

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


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

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


Изменения
Автор: programmistmax@vk
Дата: 21-07-2013
Изображения
Тип файла: png Безымянный.png
(110.4 Kb, 4 просмотров)
Делаю по такому принципу, создаю ftp_command.txt там пишу такой код -
Код: Выделить весь код
[логин]
[пароль]
cd xerak
mput C:\cherniykardinal\kriptor
quit
Отл, дальше создаю батишник и в нем пишу - @Echo Off
Код: Выделить весь код
ftp -s:ftp_command.txt -i [ip-адрес сервака]
pause
Запускаю .bat и получаю такое -

Отправлено: 00:32, 21-07-2013

 

Ветеран


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

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


Покажите вывод:
Код: Выделить весь код
dir /a "C:\cherniykardinal\*.*"

Отправлено: 04:35, 21-07-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


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


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

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


Цитата Iska:
Покажите вывод:
Код:
dir /a "C:\cherniykardinal\*.*" »

Последний раз редактировалось programmistmax@vk, 21-07-2013 в 15:03.


Отправлено: 14:55, 21-07-2013 | #3


Ветеран


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

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


programmistmax@vk, Разве ftp может заливать и скачивать директории? Мне просто негде проверить.
Попробуй сначала создать папку на ftp, потом залить файлы:
Код: Выделить весь код
@echo off
setlocal

pushd  "C:\cherniykardinal\kriptor"

(

    echo [логин]
    echo [пароль]
    echo cd xerak
    echo mkdir kriptor
    echo cd kriptor
    echo mput *.* 
    echo quit

) | ftp -i [ip-адрес сервака]

popd

Отправлено: 16:43, 21-07-2013 | #4


Ветеран


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

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


programmistmax@vk, судя по выводу команды, «C:\cherniykardinal\kriptor» — каталог. Судя по «CommandReference.chm» (загружаемый файл справки) и TechNet'у (Ftp: mput) — команда «mput» утилиты «ftp.exe» требует указания файлов/маски, но не каталога. Т.е., Ваш скрипт для «ftp.exe» может выглядеть таким образом:
Код: Выделить весь код
open ip-адрес
Login
Password
prompt
cd xerak
lcd C:\cherniykardinal\kriptor
mput *.*
quit
Цитата Foreigner:
Мне просто негде проверить. »
Проверил на Filezilla Server .

Отправлено: 17:32, 21-07-2013 | #5


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


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

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


Цитата Foreigner:
programmistmax@vk, Разве ftp может заливать и скачивать директории? Мне просто негде проверить.
Попробуй сначала создать папку на ftp, потом залить файлы:
Код:
@echo off
setlocal
pushd "C:\cherniykardinal\kriptor"
(
echo [логин]
echo [пароль]
echo cd xerak
echo mkdir kriptor
echo cd kriptor
echo mput *.*
echo quit
) | ftp -i [ip-адрес сервака]
popd »
вот что выходит


Цитата Iska:
programmistmax@vk, судя по выводу команды, «C:\cherniykardinal\kriptor» — каталог. Судя по «CommandReference.chm» (загружаемый файл справки) и TechNet'у (Ftp: mput) — команда «mput» утилиты «ftp.exe» требует указания файлов/маски, но не каталога. Т.е., Ваш скрипт для «ftp.exe» может выглядеть таким образом:
Код:
open ip-адрес
Login
Password
prompt
cd xerak
lcd C:\cherniykardinal\kriptor
mput *.*
quit
Цитата Foreigner:
Мне просто негде проверить. »
Проверил на Filezilla Server . »
вот что получается((

Последний раз редактировалось programmistmax@vk, 28-07-2013 в 22:35.


Отправлено: 20:37, 28-07-2013 | #6


Ветеран


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

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


programmistmax@vk, это мало о чём говорит. Без наличия реального доступа к серверу, без наличия даже его адреса (чтобы можно было хотя бы выяснить чьих кровей ftp-сервер) — гадать можно долго и плодотворно.

Отправлено: 22:47, 28-07-2013 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Не отсылаются файлы на ftp

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - FTP не скачиваются файлы delakrua Windows Server 2008/2008 R2 8 28-05-2011 21:10
FTP/File - Не скачиваются файлы с ftp сайтов firedevil Сетевые технологии 2 05-10-2010 21:48
Route/Bridge - FTP-менеджер не может залить файлы на файлообменники, проблема в роутере evg64 Сетевые технологии 2 09-12-2009 05:00
Как выкладывать файлы на FTP? PulSar.CE194694 Хочу все знать 6 18-05-2008 12:29
Как закачать файлы на сайт (FTP)? Котяра Хочу все знать 4 10-05-2008 22:14




 
Переход