splis

首页  后退  前进

splis
down2

将文件拆分成零件.

 

splis=%L, %WL||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||cliplist||$var_aa||$GLOBALNAME||Path, %p, %t||Size, ||skip<>||paths<>||<info>||[tc]||Dialogs||progres<>||upd<>

 

参数:


1-强制参数. 可以有几个选项:

%L,

%WL

所选对象的列表. 您还可以使用完整路径对象列表的路径 %P%N. 见附录7或с:\List.txt

LISTF<>

指定对象的列表. 见附录22.

PS<>

目录对象列表. 见附录22.

FOLDC<>

目录内容对象列表. 见附录22.

FOLDM<>

所选对象的列表 和子文件夹中的所有对象. 见附录22.

LISTC<>

所选对象的列表不包含重复项. 见附录22.

cliplist

从剪贴板列出完整的对象路径.

$var_aa

数组. 变量 $var_a... - 在命令exect中创建的路径数组

$GLOBALNAME

数组. 全局变量路径列表 见附录23.


2-强制参数.

Path, %p, %t

路径. Path - 目的地路径, 其中 创建一个包含文件部分的文件夹. 见附录7. (c:\Test\)


3-强制参数.

Size

大小. 参数 SizeS 允许您设置文件的部分的大小被破坏, 其中:

Size - 数量

S - 符号:

   b - 字节

   k - 千字节

   m - 兆字节

   g - 千兆字节


其它参数:

skip<>

跳到内容. 参数 skip<Number> , 其中 Number:

0  - 中断任何文件.

 1  - 跳过文件.如果文件小于指定的大小,则不执行故障的操作.

paths<>

路径名称扩展名. 参数 paths<Folder|Name|Ext|Mode> , 其中:

Folder - 文件被破坏的文件夹的名称.

   @  - 文件夹名称是文件名.

   使用空值,文件将保存在第二个参数中指定的路径中.

Name - 要断开的文件的名称.

   @  - 被破坏的部件的名称是要传递的文件的名称.

Ext - 扩展要破碎的文件的部分.

    @  - 扩展的部分.split被破坏

   # - 要分解的部分的扩展名是传递文件的扩展名.

Mode - [可选] 计数模式:

   0  -  counter part_N left(默认).

   1  -  counter part_N在右边.


参数可以使用:

  •rndm  - 随机数据信息见附录30

  •[info]  - 通过参数收到的信息见附录10

<info>

获取各种信息. 见附录10.

[tc]

与Total Commander参数类似的参数. 见附录12

Dialogs

对话框.

img+  描述

有关各种对话框,请参阅 附录18.

 [input]  -  InputBox中的输入信息对话框.

 [richinput]  - 在RichInputBox中输入信息的对话框.

 [combo] - 在ComboBox中选择信息的对话框.

 [group]  - 在GroupBox中选择信息的对话框.

 [check] - 在复选框中选择信息的对话框.

 [edits] - 在EditBox中选择信息的对话框.

 [sfold]  - 选择目录

 [zfold]  - 选择目录.

 [sopen]  - 选择要打开的文件.

 [ssave]  - 选择要保存的文件.

 [sicon]  - 查看和选择图标.

 [msgbx] - MsgBox消息窗口.

 [updwn] - 选择数字信息UpDown.

...和其他对话框.

progres<>

进度条. 参数 progres<> - 如果指定,操作将调用进度条.

键MsBoxAtTheCompletionTCIMG.ini[Setting]字段.

upd<>

刷新面板.

img+  描述

参数 upd<Number>, 其中 Number - 刷新Total Commander面板的值:

 1 - 刷新活动面板.

 2 - 刷新两个面板,返回到活动面板.

 3 - 刷新对侧面板,返回到活动面板.

 4 - 刷新活动面板,切换到对侧面板.

 5 - 刷新对侧面板,留在对侧面板.

 6 - 刷新两个面板,留在对侧面板.

 7 - 不刷新.

备注

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

变量名称

描述

GLOBALSPLIS0

输入数据的数组(被破坏的文件的源路径列表)

GLOBALSPLIS

输出数据数组(所有破损文件的路径列表[部分])

GLOBALSPLIS1

一组输出数据(已分解的文件列表)

GLOBALSPLIS2

一组输出数据(未分解的文件列表)

GLOBALSPLIS3

输出数据数组:

 第一个单元格包含破损的第一个文件的路径[部分]列表.

 第二个单元格包含分割第二个文件的路径[部分]的列表.

  ...

 第N个单元格包含破坏的第N个文件的路径[部分]的列表.

 

合并一个文件是 joinfjoinz

 

命令类似于拆分一个文件的命令 split

参见:

exbnf, exbns, joinf, joinz, sdupl, split

例子

 

global splis=%L||"%p"||360k||skip<1> GLOBALSPLIS0<a> GLOBALSPLIS<a> GLOBALSPLIS1<a> GLOBALSPLIS2<a> GLOBALSPLIS3<a> ;; 将所选文件分割为有效面板360 KB的部分到已注册的文件夹中,如果文件小于指定的大小,则不执行操作

 

splis=%L||"%p"||360k ;; 将所选文件分成360 KB的部分,并将其移动到已注册的文件夹中

 

splis=%L||"%p"||360k||paths<|@|#|1>||upd<1> ;; 将选定的文件分割为360千字节的部分到活动面板,原始文件扩展名,右侧的前缀部分

 

splis=%L||"%p"||360k||paths<|@|@|1>||upd<1> ;; 将所选文件分割为360千字节的部分到活动面板中,右侧的前缀部分

 

splis=%L||"%p"||360k||paths<|@|@>||upd<1> ;; 将所选文件分成360 KB的部分到活动面板

 

splis=%L||"%p"||360k||paths<|rndm[2|7]|@|1>||upd<1> ;; 将选定的文件分割为360千字节的部分到活动面板中,随机名称,右侧的前缀部分

 

splis=%L||"%p"||360k||paths<PPP|NNN|txt|1>||upd<1> ;; 将所选文件分为360千字节的部分,进入主动面板进入PPP文件夹,名称为NNN,扩展名为txt,右侧的前缀部分

 

splis=%L||"%p"||360k||paths<PPP|NNN|txt>||upd<1> ;; 将所选文件拆分为PPP文件夹中活动面板360 KB的部分,名称为NNN,扩展名为txt

 

splis=%L||"%p"||360k||paths<rndm[2|4]|@|@|1>||upd<1> ;; 将所选文件分为360千字节的部分,进入已创建的随机文件夹,右侧的前缀部分

 

splis=%L||"%p"||360k||skip<1> ;; 将所选文件分割为有效面板360 KB的部分到已注册的文件夹中,如果文件小于指定的大小,则不执行操作

 

splis=%L||"%p"||360k||skip<1>||paths<|@|#|1>||upd<1> ;; 将所选文件分割为活动面板360 KB的部分,原始文件扩展名,右侧的前缀部分,如果文件小于指定大小,则不执行操作

 

splis=%L||"%p"||360k||skip<1>||paths<|@|@|1>||upd<1> ;; 将所选文件分割为活动面板360 KB的部分,右侧的前缀部分,如果文件小于指定的大小,则不执行操作

 

splis=%L||"%p"||360k||skip<1>||paths<|@|@>||upd<1> ;; 将所选文件拆分为有效面板360 KB的部分,如果文件小于指定的大小,则不执行操作

 

splis=%L||"%p"||360k||skip<1>||paths<|rndm[2|7]|@|1>||upd<1> ;; 将所选文件分割为活动面板360 KB的部分,随机名称,右侧部分前缀,如果文件小于指定大小,则不执行操作

 

splis=%L||"%p"||360k||skip<1>||paths<PPP|NNN|txt|1>||upd<1> ;; 将所选文件分为360 KB部分到活动面板中,进入PPP文件夹,NNN名称,txt扩展名,右侧部分前缀,如果文件小于指定大小,则不执行操作

 

splis=%L||"%p"||360k||skip<1>||paths<PPP|NNN|txt>||upd<1> ;; 将所选文件分割为PPP文件夹中活动面板的360千字节,名称为NNN,扩展名为txt,如果文件小于指定大小,则不执行操作

 

splis=%L||"%p"||360k||skip<1>||paths<rndm[2|4]|@|@|1>||upd<1> ;; 将所选文件分成360 KB的部分到活动面板中创建的随机文件夹,右侧的前缀部分,如果文件小于指定大小,则不执行操作

 

splis=%L||"%p"||360k||skip<1>||progres<> ;; 将所选文件分为360千字节的部分,进入活动面板,显示进度的注册文件夹

up2

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