Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Скачивание с FTP bat-файлом

60K
01 июня 2010 года
barsikline
2 / / 01.06.2010
Помогите разобраться.
1. Необходимо чтобы с ftp качались все файлы или целиком папка дата которых больше по сравнению с другими.
сейчас код такой:

(echo user anonymous anonymous
echo cd "Инструкциия и документация/Техническая документация/МТ1 РТО и ОФЗ/"
echo ls -t) | ftp -n 10.22.33.242 > filelist.tmp

set /p newest= < filelist.tmp

(echo user anonymous anonymous
echo cd "Инструкциия и документация/Техническая документация/МТ1 РТО и ОФЗ/"
echo bin
echo hash
echo prompt
echo get %newest%) | ftp -n 10.22.33.242

Этот батник качает один файл в соответствии с полученным листом, отсортированным по времени создания (команда "ls -t" ). Но необходимо так, чтобы качались, к примеру, все файлы (или папки) за день в который были они выложены, кроме файлов дата создания которых меньше.
+ к этому в коде есть проблема: если в пути с русскими словами стоит 3 и более пробела (к примеру, \Каталог который нужно скачать), то привыполнении bat-ника пишет - "CWD": no such file or dirictory. Кто-нибудь знает как это можно обойти? Сразу говорю, кодировку проверял -все ок, сокращение 8-3 не работает, заключение пути в кавычки не помогает.
60K
07 июня 2010 года
barsikline
2 / / 01.06.2010
Up...
252
07 июня 2010 года
koderAlex
1.4K / / 07.09.2005
пользуйтесь латиницей .
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог