编码文件.
encod=%L||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||$var_aa||$GLOBALNAME||Coded||Path, ||progres<>, ||upd<>, ||test<>, ||Dialogs, ||cntlr<>, ||attr<>, ||modfs<>
参数:
|
1-强制参数. 可以有几个选项:
|
%L
|
所选文件列表. 您还可以使用文件的完整路径列表文件的路径 %P%N. 见附录7或с:\List.txt
|
LISTF<>
|
指定对象的列表. 见附录22.
|
PS<>
|
目录对象列表. 见附录22.
|
FOLDC<>
|
目录内容对象列表. 见附录22.
|
FOLDM<>
|
所选对象的列表 和子文件夹中的所有对象. 见附录22.
|
LISTC<>
|
所选对象的列表不包含重复项. 见附录22.
|
$var_aa
|
数组. 变量 $var_a... - 在命令exect中创建的路径数组
|
$GLOBALNAME
|
数组. 全局变量路径列表 见附录23.
|
|
2-强制参数.
|
Coded
|
编码方法. 支持以下方法:
b64 - MIME(Base64)
xxe - UUEncode
uue - XXEncode
|
|
3-强制参数.
|
Path
|
Path!!Flag!!RegExp!!Replace. 在参数下用符号分隔 !!
它可以有1(强制)到4个子参数
Path//Flag//RegExp//Replace. 在参数下用符号分隔 //(首选)
它可以有2(强制)到4个子参数,其中:
Path - 目标路径(如果要在参数中使用对象路径,则使用两个冒号 ::).
Flag :
0 - 不覆盖现有对象.添加计数器(默认)
1 - 覆盖现有对象.
3 - 向目标路径添加计数器(如果存在).
4 - 如果对象名称匹配则跳过.
5 - 如果目标不存在则跳过.不覆盖现有对象.
6 - 如果目标不存在则跳过.覆盖现有对象
RegExp//Replace (RegExp!!Replace) - 用符号分隔的字符串//表示使用正则表达式更改路径(目标路径):第一部分"要查找什么",第二个"替换成什么"见附录2.
要在正则表达式字符串中插入一个附加路径,请使用路径
|
|
其它参数:
|
progres<>
|
进度条. 参数 progres<> - 如果指定,操作将调用进度条.
键MsBoxAtTheCompletion 在 TCIMG.ini 的[Setting]字段.
|
upd<>
|
刷新面板.
描述
参数 upd<Number>, 其中 Number - 刷新Total Commander面板的值:
1 - 刷新活动面板.
2 - 刷新两个面板,返回到活动面板.
3 - 刷新对侧面板,返回到活动面板.
4 - 刷新活动面板,切换到对侧面板.
5 - 刷新对侧面板,留在对侧面板.
6 - 刷新两个面板,留在对侧面板.
7 - 不刷新.
|
test<>
|
在特定条件下检查物体的通过. 见附录16.
|
Dialogs
|
对话框.
描述
有关各种对话框,请参阅 附录18.
[input] - InputBox中的输入信息对话框.
[richinput] - 在RichInputBox中输入信息的对话框.
[combo] - 在ComboBox中选择信息的对话框.
[group] - 在GroupBox中选择信息的对话框.
[check] - 在复选框中选择信息的对话框.
[edits] - 在EditBox中选择信息的对话框.
[sfold] - 选择目录
[zfold] - 选择目录.
[sopen] - 选择要打开的文件.
[ssave] - 选择要保存的文件.
[sicon] - 查看和选择图标.
[msgbx] - MsgBox消息窗口.
[updwn] - 选择数字信息UpDown.
...和其他对话框.
|
cntlr<>
|
计数器. 名称匹配时:
0 - 计数器左
1 - 右边的计数器(默认)
|
attr<>
|
更改属性. 参数 attr<String> - 其中将具有相同参数的字符串(除了第一个)作为attrb命令.
|
modfs<>
|
更改日期. modfs<String>参数是具有与modfs命令相同的参数(除了第一个参数)的其中String字符串.
|
备注
其中 您必须指定可以使用特殊文件夹和文件缩写的路径$f01 ...请参见 附录8.
该命令能够通过创建的全局变量将信息传递到其它命令.见: 附录23
变量名称
|
描述
|
GLOBALENCOD0
|
一组输入数据(创建编码文件的原始文件路径列表)
|
GLOBALENCOD
|
一组输出数据(创建的编码文件的路径列表和编译文件未被创建的文件路径)
|
GLOBALENCOD1
|
编码文件数组(创建的编码文件的路径列表)
|
GLOBALENCOD2
|
未编码文件的数组(未创建编码文件的文件路径列表)
|
命令类似于下列命令: enctd
参见:
decod, dectd, enctd
encod=%L||b64||"%p"//0 ;; 将MIME(Base64)中的选定文件编码到活动面板中
encod=%L||b64||"%t"//0 ;; 在MIME(Base64)中的对侧面板中编辑所选文件
encod=%L||b64||"%t"//0||attr<+SH>||upd<2> ;; 对MIME(Base64)中对侧面板中的所选文件进行编码,并分配系统和隐藏属性
encod=%L||b64||"%t"//0||modfs<0||#SISDATE!!-m5>||upd<2> ;; 在MIME(Base64)中的对侧面板中对所选文件进行编码,并将系统日期的修改分配给5个月
encod=%L||b64||"%t"//0||progres<> ;; 将所选文件编码为MIME(Base64)中的对侧面板,显示进度
encod=%L||uue||"%p"//0 ;; 将选定的文件编码到UUEncode中的活动面板中
encod=%L||uue||"%t"//0 ;; 将选定的文件编码到UUEncode中的对侧面板中
encod=%L||uue||"%t"//0||progres<> ;; 使用进度条在UUEncode的对侧面板中编码所选文件
encod=%L||xxe||"%p"//0 ;; 将所选文件编码到XXEncode中的活动面板中
encod=%L||xxe||"%t"//0 ;; 将选定的文件编码到XXEncode中的对侧面板
encod=%L||xxe||"%t"//0||progres<> ;; 使用进度条对XXEncode中对侧面板中的选定文件进行编码
global encod=%L||b64||"%p"//0 GLOBALENCOD1<c> ;; 对MIME(Base64)中的所选文件进行编码+将新文件发送到剪贴板
global encod=%L||uue||"%t"//0||test<1e!!txt>||progres<> GLOBALENCOD1<a> ;; 从选定的文件中将txt文件编码到具有进度条的UUEncode中的对侧面板,并获取编码文件的路径列表
global encod=%L||uue||"%t"//0||test<1e!!txt>||progres<> GLOBALENCOD2<a> ;; 从选定的文件中将txt文件编码到具有进度条的UUEncode中的对侧面板,并获取没有创建编码文件的文件路径列表
© Аверин Андрей для Total Commander Image Averin-And@yandex.ru
|