gifts2017

Программа для работы с FTP сервером через командную строку

Опубликовал Владимир (Ihty) в раздел Программирование - Внешние компоненты

Программа для работы с FTP сервером через командную строку. Может применяться в в написании обработок, скриптов, дополнительных программ.

Программа  для работы с FTP сервером через командную строку
--------------------------------------------------------------------------------------
ftp1c.exe KEY servername username password filename destfilename [directory] [mode]

KEY - ключ параметр передачи
 [-p] - отправить файл на FTP сервер
 [-d] - удалить файл на FTP сервере
 [-p] - получить файл с FTP сервера

servername   - имя сервера FTP
username      - имя пользователя для авторизации
password      - пароль подключения
filename        - полный путь имени файла на локальной машине. (Для ключа [-d] необходимо указывать *)
destfilename - имя файла на сервере FTP
directory       - каталог на сервере FTP (если не указан, то используется корневой каталог FTP)
mode            - Режим передачи (если не указан, то устанавливается пассивный режим передачи)
-------------------------------------------------------------------------------------------------
-----------------------------------------

http://udex.ru/?id=5#ftp1c

Скачать файлы

Наименование Файл Версия Размер
ftp1c.rar 108
.rar 184,91Kb
05.08.10
108
.rar 184,91Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Владислав Чинючин (vcv) 06.08.10 08:34
А почему-бы не воспользоваться утилитами, например, wget, ncftpget/ncftpput. Подозреваю, что они все же более функциональны и надежны.
2. Алексей (Alav) 07.08.10 15:31
А чем типовая ftp.exe, которая наверное в каждой винде есть, не устраивает?

Попутно вопрос.
Работает ли программа с пакетным файлом?
Работают стандартные FTP команды (например создать каталог)
Что будет если в directory указать несуществующий каталог на сервере?
3. Владислав Чинючин (vcv) 08.08.10 07:25
(2) Типовая может не устроить хотя бы тем, что не работает в пассивном режиме. Да и надежность у неё хромает. Не знаю как у кого, а у меня она регулярно подвисала раз в неделю-две точно. Автообмен 1С раз в час, выгружалось для десятка перифериек и раскладывалось по FTP-серверам. То есть в сутки FTP запускалось 240 раз. В неделю около 1700 раз. Получается где-то на 2000 выполнений подвисала вместо того, что бы отвалиться по таймауту, или завершиться с ошибкой или что еще сделать. Низковата надежность. После перехода на утилиты ncftpget/ncftpput проблема исчезла.
4. Maxim Kolkin (the1) 10.12.10 11:20
Для заинтересовавшихся рекомендую MoveItFreely (ftps.exe)

- поддерживает PASSIVE MODE
- поддерживает шифрование SSL
- работа из командной строки
- стандартный набор команд FTP.EXE
- работает под Вистой и 7-кой

Страница для скачки
5. Кирилл Гальцов (NightShadoW) 06.01.12 01:16
Очень удобная утилитка! мне понравилось!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа