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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - FTP mget: не хочет скачивать файлы по маске, пишет "Permission deny"

Ответить
Настройки темы
CMD/BAT - FTP mget: не хочет скачивать файлы по маске, пишет "Permission deny"

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


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

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


Изменения
Автор: dave2000
Дата: 06-11-2015
Есть задача - нужно скачивать с ftp файлы по маске в локальную папку.
Запускаю:

ftp -s:commands.txt

Содержимое commands.txt:
Код: Выделить весь код
open
our.ftp.server
username
123456
lcd d:\
cd /home
binary
prompt
mget *.xml
bye
В результате находит все файлы по маске, но закачивать их не хочет, пишет "Permission deny"
Код: Выделить весь код
...
ftp> lcd d:\
Текущий локальный каталог d:\.
ftp> binary
200 Type set to I.
ftp> cd /home
250 CWD command successful.
ftp> prompt
Интерактивный режим Выкл.
ftp> mget *.xml
200 Type set to I.
200 PORT command successful.
550 *.xml/1cema_1.xml: Permission deny
200 PORT command successful.
550 *.xml/1cema_2.xml: Permission deny
ftp> bye
221 Goodbye. You uploaded 0 bytes and downloaded 0 bytes.
В чем может быть проблема?
Пробовал последовательно указывать явные имена файлов через пробел, качает нормально, а по маске не хочет. Что ему нужно?

(ОС Windows 7, запускаю всё с админской консоли)

Отправлено: 12:12, 06-11-2015

 

Ветеран


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

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


На всякий случай приведите название и версию ftp-сервера.

Отправлено: 13:35, 06-11-2015 | #2



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

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


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


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

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


подскажите, как это узнать? Мне дали просто адрес/логин/пароль для доступа, боюсь те люди тоже этой информации не знают

Отправлено: 13:53, 06-11-2015 | #3


Ветеран


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

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


Хорошо.

Попробуйте проверить, команда «ls» отрабатывает ли на указанном удалённом каталоге?
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:56, 06-11-2015 | #4


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


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

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


Да, нормально отрабатывает.

Вот:
Код: Выделить весь код
...
ftp> ls
200 PORT command successful.
150 Opening BINARY mode data connection for 'file list'.
./1cema_1.xml
./1cema_2.xml
226 Transfer complete.
ftp: 47 байт получено за 0,00 (сек) со скоростью 47000,00 (КБ/сек).
ftp>

Отправлено: 16:57, 06-11-2015 | #5


Ветеран


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

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


Увы. Давайте подождём более опытных коллег, может быть они подскажут.

Отправлено: 17:51, 06-11-2015 | #6


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


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

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


Может у кого есть альтернативный пример скрипта? (может с помощью других команд)

Нужно просто скачать все файлы *.xml с ftp в локальный каталог.

Отправлено: 19:14, 09-11-2015 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - FTP mget: не хочет скачивать файлы по маске, пишет "Permission deny"

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
.NET - Скачать файлы с ftp по маске. Sadhacker Программирование и базы данных 1 20-07-2012 21:23
Flash - [решено] PQI 8GB - не дает "закинуть файлы", "форматнутся", как реанимировать? HarrysFerrarievich Накопители (SSD, HDD, USB Flash) 0 18-11-2011 10:43
Прочее - При попытке открыть из XP по сети комп под Windows 7 пишет: "Не найден сетевой путь." MorG Сетевые технологии 15 12-08-2011 13:08
Доступ - Файлы заблокированы. Пишет "файл занят другим приложением" Gustos Microsoft Windows 2000/XP 3 03-11-2010 20:31
Разное - В меню "сервис" "свойства папки" не могу настроить скрытые файлы Antoni106 Microsoft Windows 2000/XP 1 15-12-2009 21:32




 
Переход