ftpls

首页  后退  前进

 

ftpls
down2

创建指定FTP目录的不同列表,并将它们传递到其它命令和参数.

 

ftpls=List||Mode||Server, ||noprogres<>

 

参数:


1-强制参数.

List

FTP目录列表. 有选项:

 • Path - 到目录列表的路径 c:\List.txt

 • cliplist - 来自剪贴板的目录列表

 • GLOBALNAME - 全局变量传输的数据. 见附录23


2-强制参数.

Mode

条件. Flag!!Recursion , 其中:

Flag :

   0  - 获取文件和文件夹.

   1  - 只有文件夹.

   2  - 只有文件.

Recursion :

   0  - 第一级对象(默认情况下).

   1  - 深入对象.


3-强制参数.

Server

连接设置. 选项:

1. 参数 Server!!Username!!Password(!!Passive) , 其中:

Server - 服务器 [:端口]

  FTP服务器的名称或IP地址,例如ftp.server.com

   可以通过冒号指定端口号,例如183.148.2.6:1021

Username - 帐号(用户名,登录名).

Password - 密码.

Passive - [可选]

   1  - 被动模式(默认).

   0是活动模式.


2. 参数 Key(|Password) , 其中:

Key - 该命令通过"FTP连接设置"对话框创建的[FTP]字段的TCIMG.ini中的键ftpset

Password [如果使用主密码,则是强制性的] - 主数据库密码.


3. тег CONNECT - 允许通过相关的FTP前面的命令进行的连接


其它参数:

noprogres<>

Без прогресс бара.

备注

该命令能够通过创建的全局变量将信息传递到其它命令.见: 附录23

变量名称

描述

GLOBALFTPLS0

输入数据数组(文件夹列表)

GLOBALFTPLS1

接收到的对象数组(没有服务器的FTP对象路径列表)

GLOBALFTPLS2

接收到的对象数组(与服务器的FTP对象的完整路径列表)

命令类似于下列命令: ftplf

参见:

ftpcn, ftpgf, ftpgo, ftplf, 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的全部列表,显示表中的列表(不显示编译列表的进度条)

 

global ftpls=c:\1\List.txt||0!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从List.txt列表中获取目录的文件和文件夹列表,以完整的深度,在表中显示列表

 

global ftpls=c:\1\List.txt||0||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;;从List.txt列表中获取目录的文件和文件夹列表到FTP,在表中显示列表

 

global ftpls=c:\1\List.txt||1!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从List.txt列表中获取目录的唯一文件夹列表,完整深度到FTP,显示表中的列表

 

global ftpls=c:\1\List.txt||1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从List.txt列表中获取目录的唯一文件夹列表到FTP,显示表中的列表

 

global ftpls=c:\1\List.txt||2!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从List.txt列表中仅获取目录的文件列表,完整深度到FTP,显示表中的列表

 

global ftpls=c:\1\List.txt||2||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从List.txt列表中只获取目录的文件列表到FTP,在表中显示列表

 

global ftpls=cliplist||0!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从剪贴板列表中获取目录的文件和文件夹列表,以完整的深度,在表中显示列表

 

global ftpls=cliplist||0||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从剪贴板列表中获取目录的文件和文件夹列表到FTP,在表中显示列表

 

global ftpls=cliplist||1!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从剪贴板列表中获取目录的唯一文件夹列表,到完整的深度,显示表中的列表

 

global ftpls=cliplist||1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从剪贴板列表中获取目录的唯一文件夹列表到FTP,在表中显示列表

 

global ftpls=cliplist||2!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从剪贴板列表中仅获取目录的文件列表到FTP的完整深度,在表中显示列表

 

global ftpls=cliplist||2||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; 从剪贴板列表到FTP只显示目录的文件列表,显示列表

up2

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