Копирование файлов с локального компа на FTP

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Ответить
Rampl
Сообщения: 16
Зарегистрирован: Вт фев 18, 2014 13:51

Копирование файлов с локального компа на FTP

Сообщение Rampl »

Передо мной поставили задачу:
раскидать один файл по каталогам на FTP.
Исходный файл расположен, например, по адресу: D:/Исходник/письмо.doc. мне нужно раскидать данное письмо по каталогам:
1) FTP//1\11\111\qwerty
2) FTP//2\22\222\qwerty
3) FTP//3\33\333\qwerty
...
Конечная папка(имя каталога) у всех одинаковая.

Пытался осуществить данный механизм посредством поиска на FTP по имени каталога и отобразить найденные каталоги на панели. Использую скрипт (BigFilesCopyInBigFolders.vbs), но после выбора конечного пути - выдает, что папки не выбраны - конец.

искал в существующих темах, но под свою задачу ничего не смог найти.

[mod="CaptainFlint"]Замечание за создание дубля. Копия сообщения в теме Копировать один файл в несколько папок сразу! удалена.[/mod]
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Можно и без скрипта попробовать. Подмонтировать FTP как диск через FTP-Drive и др. и потом через опцию диалога ТС раскидать по выделенным каталогам.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Rampl
Сообщения: 16
Зарегистрирован: Вт фев 18, 2014 13:51

Сообщение Rampl »

Flasher писал(а):Можно и без скрипта попробовать. Подмонтировать FTP как диск через FTP-Drive и др. и потом через опцию диалога ТС раскидать по выделенным каталогам.
на Win 7 FTP-Drive целевой FTP отображает пустым.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Rampl
Значит, пробовать "и др." (WebDrive, NetDrive).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Rampl
Сообщения: 16
Зарегистрирован: Вт фев 18, 2014 13:51

Сообщение Rampl »

Avada писал(а):Rampl
Значит, пробовать "и др." (WebDrive, NetDrive).
WebDrive - с ним так же проблема: при подключении отображает корневой каталог с имеющимися подкаталогами. при попытке зайти в любой из них - снова(!) отображает корневой каталог, но путь отображается как-будто в папку вошел.

пробовал FTP->Загрузка по списку...
при наличии файла списка загрузки, осуществляет копирование в одностороннем порядке - только с FTP на локальную машину (после выбора файла списка загрузки предлагает выбрать целевой каталог - по умолчанию - это активная панель на локальной машине, а указать целевым FTP - не знаю как).
содержимое ftplist.txt:
d:\TEST-2.txt -> ftp://log:pass@IP/1/11/111/TEST-2.txt
результат - просит снять защиту от записи.
в обратном порядке: ftp://log:pass@IP/1/11/111/TEST-2.txt -> d:\TEST-2.txt - работает нормально.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Rampl
ExpanDrive ?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Rampl
Сообщения: 16
Зарегистрирован: Вт фев 18, 2014 13:51

Сообщение Rampl »

Flasher писал(а):Rampl
ExpanDrive ?
Даже не цепляется к FTP
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

С wput проблем нет? Могу взять и ChilkatFTP, но лень..
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Rampl
Сообщения: 16
Зарегистрирован: Вт фев 18, 2014 13:51

Сообщение Rampl »

завтра напишу про новые попытки
Rampl
Сообщения: 16
Зарегистрирован: Вт фев 18, 2014 13:51

Сообщение Rampl »

с wput не справился...

Хотелось бы верить, что "Загрузка по списку... " всё же позволяет осуществить рассылку на FTP, и неудача связана исключительно моей криворукостью... Тогда направьте на путь истинный
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Rampl писал(а):с wput не справился...
В чём именно проблема?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Rampl
Сообщения: 16
Зарегистрирован: Вт фев 18, 2014 13:51

Сообщение Rampl »

в незнании принципов работы в командной строке... так, что даже конкретные примеры у меня не работают... "wput не является внутренней или внешней командой..."
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Так, может, и с предыдущими примерами те же трудности?
Для теста:

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\wput\wput.exe
-b -oLog.txt -v −−skip−existing −−no−directories -A %V "ftp://ЛОГИН:ПАРОЛЬ@HOST/ПАПКА/%N"
%COMMANDER_PATH%\Totalcmd.exe,3
Залить файл на FTP-сервер
%COMMANDER_PATH%\Utils\wput\
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить