Описание команды


ftpcn

Подключение к FTP серверу.

ftpcn=Server

Параметры:

ServerНастройки соединения. Варианты:
1. Параметр Server!!Username!!Password(!!Passive) , где:
  Server - Сервер [:Порт]
    имя или IP-адрес FTP-сервера, например, ftp.server.com.
    Номер порта можно задать через двоеточие, например, 183.148.2.6:1021.
  Username - Учётная запись (имя пользователя, логин).
  Password - пароль.
  Passive - [необязательный]:
    1 - пассивный режим (по умолчанию).
    0 - активный режим.
2. Параметр Key(|Password) , где:
  Key - ключ из TCIMG.ini из секции [FTP] , созданный через диалог "Настройка FTP соединений" - команда ftpset.
  Password [обязательный если используется главный пароль] - главный пароль базы данных.

Примечания:

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

В версии 11.2 появилась возможность прописывать несколько соединений через разделитель ||
При этом будет проверено 1-е соединение, если оно не будет установлено, то команда перейдёт к проверке 2-го соединения, 3-го ... и.т.д.

В параметрах команды может использоваться:
  • GLOBALNAME - информация, получаемая из других команд через глобальные переменные см. Дополнение №23

См. также:

ftpgf, ftpgo, ftplf, ftpls, ftpset

Примеры:
 Как создать кнопку?

ftpcn=сервер!!логин!!пароль global ftpls=C:\1\List.txt||2!!1||CONNECT GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только файлов для каталогов из списка List.txt на FTP на всю глубину, отобразить список в таблицах

ftpcn=сервер!!логин!!пароль global ftpls=C:\1\List.txt||2!!1||CONNECT||noprogres<> GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только файлов для каталогов из списка List.txt на FTP на всю глубину, отобразить список в таблицах (не отображать прогресс бар составления списка)

ftpcn=сервер!!логин!!пароль||сервер2!!логин2!!пароль2||сервер3!!логин3!!пароль3 ;; команда проверяет 1-е соединение, если неудачно, то 2-е, 3-е ...


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru