附录-16 test

首页  后退  前进

参数 test<>.

 

参数说明

 

参数结构:

 

a)一个条件:

test<NumberSymbol!!Condition>

分隔符 !! 是必需的,即使在某些情况下没有条件 Condition

 

b)几个条件:

test<NumberSymbol1!!Condition1//NumberSymbol2!!Condition2// ... //NumberSymbolN!!ConditionN>

每组NumberSymbol!!Condition //分隔

 

c)附加条件 NOT,AND,OR (在版本18.8中添加):

每组NumberSymbol!!Condition返回0或1

   0  - 含义是"不包括...","不存在...","不匹配..."时

   1  - 含义是"包括...","存在...","匹配..."时

 默认情况下,几组条件之间根据AND原则测试

 通过分隔符 // 设置在条件组之前和/或条件组之间,附加进行OR,NOT或AND的比较

test<NOT//NumberSymbol!!Condition>

test<NumberSymbol1!!Condition1//OR//NumberSymbol2!!Condition2>

 对于更复杂的条件,可以使用括号(和)

 

在版本20.7中,可以使用一些Autoit函数来转换条件:

Chr()ChrW()替换为相应的符号。

ClipGet()获取剪贴板的文本

Number()返回表达式的数字结果

StringLeft()返回字符串左起指定数量的字符

StringRight()返回字符串右起指定数量的字符

StringMid()提取字符串的部分字符

StringLen()返回目标字符串的长度

 

 

1.

p d n i e q

路径元素与正则表达式进行比较

2.

a

比较对象属性

3.

r

按对象大小进行比较

4.

z

通过替换对象列表进行比较

5.

l

比较对象的路径元素的长度

6.

t

文本文件与正则表达式的内容比较

7.

c

比较文件编码

8.

b

比较文本或二进制文件

9.

m

比较尺寸和信息Exif图像标签

10.

h

校验和比较文件

11.

f

比较目录内容

12.

g

将媒体信息与MediaInfo.dll进行比较

13.

o

将文件夹按照Desktop.ini文件内容中的信息进行比较

14.

x

比较对象日期

15.

j

比较二进制数据文件的内容

16.

u

比较一个空闲或锁定的文件

17.

s

检查URL链接是否存在

 

 

以下是条件的选项:

 

1.
down2up2  路径元素与正则表达式的比较

Number :

 0 - 不包括通过条件的对象

  1  - 包含对象通过条件

 

Symbol :

p - 检查对象的完整路径

d  - 检查对象的父目录的路径

  n  - 检查对象的基本名称

i  - 检查对象的基本名称+扩展名

e  - 检查对象扩展名

  q  - 检查对象的父文件夹的名称

 

条件:

 一组正则表达式.见附录2

 如果行以??键开始,则正则表达式从TCIMG.ini的[FormatUser]字段的Key获取

 

注意:

如果正则表达式中有大写字母,那么无大写字母不区分大小写的情况将被考虑.

 

例子

copys=%L||"%t"//0||test<1n!![A-Z]> ;; 将所选项目复制到对侧面板 - 仅在基本名称中具有大写字母的那些

copys=%L||"%t"//0||test<1e!!txt> ;; 复制到对侧面板只有那些在扩展名txt(不替换现有的元素)

copys=%L||"%t"//0||test<1d!!.*f.*f.*f.*> ;; 复制到对侧面板只有那些在父路径中有三个字母f(不替换现有元素)

"slist=[tc=AM]||test<1e!!jpg|png|gif> <FOR> 1 <TO> GLOBALSLIST<0> start=ExifTool||-comment=||GLOBALSLIST<:INDEX:>||-overwrite_original||&&hide||&&wait <NEXT>" - 删除所选图像中的所有用户注释 jpg, png,gif [cycles]

 

2.
down2up2  比较对象属性

Number :

0  - 不包括与指定属性字符串的其中一个元素匹配的对象

  1  - 包含与指定属性字符串的其中一个元素匹配的对象

  2  - 包含具有指定属性字符串元素的所有匹配项的对象

  3  - 不包含具有指定属性字符串元素的所有匹配项的对象

 

Symbol :

a - 检查对象的属性

 

Condition :

字符串从指定属性的字母 -  RASHNDOCT:

 "R" = READONLY (只读)

 "A" = ARCHIVE (档案)

 "S" = SYSTEM (系统的)

 "H" = HIDDEN (隐)

 "N" = NORMAL (正常)

 "D" = DIRECTORY (目录)

 "O" = OFFLINE (当前离线)

 "C" = COMPRESSED (压缩,指的是压缩NTFS,而不是ZIP)

 "T" = TEMPORARY (临时)

 

备注:

 无.

 

例子

copys=%L||"%t"//0||test<0a!!D> ;; 仅将文件复制到对侧面板

copys=%L||"%t"//0||test<1a!!R> ;; 要使用属性"只读"将项目复制到对侧面板

renms=%L||test<0a!!D>||**0!![input=BOX1] ;; 重命名 - 替换所选文件的扩展名(输入对话框).对话框信息取自InputBox1模板

renms=%L||test<0a!!D>||**0!![input=Ввод~~расширения|Введите~~необходимое~~расширение~~для~~замены~~в~~выделенных~~файлах|txt] ;; 替换所选文件的扩展名(输入对话框)

renms=%L||test<0r!!1M//0a!!D>||^^[1]~~ ;; 重命名所选对象的基本名称 - 只有小于1 MB +的文件将添加到开头[1]

renms=%L||test<1a!!D>||$$~~-~~cntr<1|1|3> ;; 重命名所选对象的基本名称 - 仅目录+添加到计数器的末尾

renms=%L||test<1a!!R>||##::||&&.+\\(.+)\\.+\\?!!$1||$$~~-~~cntr<1|1|3|1> ;; 重命名所选对象的基本名称 - 只有具有属性"只读"的父目录的名称,添加计数器(对于每个文件夹,其计数器)

 

3.
down2up2  按对象大小进行比较

Number :

 0  - 包含小于指定大小的对象

  1  - 包含大于指定大小的对象

  2  - 包含等于指定大小的对象

  3  - 包含在指定大小范围内的对象

 

Symbol :

r - 检查对象的大小

 

Condition :

大小.它由一个数字和一个字母组成 - 大小格式:

    B  - 字节

    K  - 千字节

    M  - 兆字节

    G  -  GB

 

注意:

当Number=3范围)时,两个尺寸用连字符写入

第一个大小 - 范围的开始(包括)第二个大小 - 范围的结束

 

 

例子

copys=%L||"%t"//0||test<0r!!1M//0a!!D> ;; 将文件复制到对侧面板小于1Mb

copys=%L||"%t"//0||test<0r!!1M//1a!!D> ;; 复制到另一个文件夹面板小于1Mb

copys=%L||"%t"//0||test<1r!!1M//0a!!D> ;; 复制到对侧面板文件大于1Mb

copys=%L||"%t"//0||test<1r!!1M//1a!!D> ;; 复制到另一个文件夹面板超过1Mb

copys=%L||"%t"//0||test<2r!!1M//0a!!D> ;; 复制到对侧面板文件等于1Mb

copys=%L||"%t"//0||test<2r!!1M//1a!!D> ;; 将文件夹复制到等于1Mb的其它文件夹

copys=FOLDM<%L//2>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||test<2r!!0K//1a!!D>||struct<> ;; 在对侧面板中创建一个空的结构,而不需要所选文件夹的子目录的空文件夹的磁盘.

copys=FOLDM<%L>||"%t":://1//(.*\\)(\w:\\)(.*\\).+\\?//$1$3||test<0r!!1M>||struct<> ;; 在对侧面板中创建一个空结构,而不需要少于1 MB所选对象的文件磁盘

"slist=PS<"%p"//0//0//*.part//1>||test<1r!!1B//0a!!D//0i!!(?i)desktop.ini> GLOBALSLIST<a> sends=@<xfolder=51//$GLOBALSLIST> GLOBALSENDS<a>" - 获取当前文件夹中具有最新创建日期的文件的路径,不包括具有部分扩展名,0字节文件和desktop.ini文件的未下载文件

 

4.
down2up2  通过替换对象列表进行比较

Number :

0  - 不包括其序列号与指定的隔行字符串的条件匹配的对象

  1  - 包含序列号与指定的交替字符串的条件匹配的对象

Symbol :

z - 检查对象序列号

 

Condition :

 Condition=Begin!!Step!!InARow, 其中:

   Begin -从哪个元素开始计数

   Step - 步

   InARow - 连续数量的元素

 

注意:

 无

 

例子

renms=%L||test<1z!!1!!2!!1>||$$_ ;; 重命名所选项目的基本名称 - 插入到结尾_交替元素

 

5.
down2up2  比较对象的路径元素的长度

Number :

 0  - 包含小于指定长度的对象

  1  - 包含长于给定长度的对象

  2  - 包含等于指定长度的对象

  3  - 包括包含在给定长度范围内的对象

 4  - 包括一个不等于指定长度的对象

 

Symbol :

l - 检查对象的路径元素的长度

 

Condition :

 Condition=Comparison!!Len, 其中:

  Comparison - 对象路径的一部分:

     p  - 检查对象的完整路径

      d  - 检查对象的父目录的路径

      n  - 检查对象的基本名称

     i  - 检查对象的基本名称+扩展名

     e  - 检查对象扩展名

      q  - 检查对象的父文件夹的名称

  Len - 长 :

     相当数量或数量范围.

注意:

 在Number=3(范围)上,通过连字符规定两个连字符号.

 第一维 - 范围开始(含)第二维 - 结束.

 

例子

copys=%L||"%t"//0||test<1l!!n!!5> ;; 将所选项目复制到对侧面板 - 仅在基本名称中具有超过5个字符的项目

marks=0||test<0l!!n!!5> ;; 选择基本名称小于5个字符的所有文件和文件夹

marks=0||test<1l!!n!!5> ;; 选择基本名称大于5个字符的所有文件和文件夹

marks=0||test<1l!!n!!5>||after<1> ;; 在面板中选择所有文件和文件夹,在一个基本名称中超过5个符号

marks=0||test<1l!!n!!5>||after<2> ;; 在面板中不选择所有文件和文件夹,在基本名称中超过5个符号

marks=0||test<0l!!n!!5>||after<3> ;; 在面板中选择所有文件和文件夹,其基数小于5个符号

marks=0||test<0l!!n!!5>||after<4> ;; 在面板中不选择所有文件和文件夹,在基本名称小于5个符号

marks=0||test<2l!!n!![length=%P%N!!4]> ;; 选择基本名称长度与光标下的元素名称的长度对应的所有元素

marks=0||test<2l!!n!!5> ;; 选择基本名称为5个字符的所有文件和文件夹

marks=0||test<3l!!n!!5-8> ;; 选择从5到8的字符范围

 

6.
down2up2  文本文件与正则表达式的内容比较

Number :

 0  - 包含其内容不包含指定字符串的文件

  1  - 包含一个包含指定字符串的文件

 2  - 包含一个文件,其内容不包括指定的字符串

 3  - 在给定寄存器的情况下,包含指定字符串的内容中的文件

 

  4  - 包含其内容不包括指定字符串的单个字的文件

 5  - 包含一个文件,其内容包括指定字符串的单个单词

 6  - 包含一个文件,其内容不包括指定字符串的单个字,给定该寄存器

 7  - 包含一个文件,其内容包括给定字符串的单个字,给定该寄存器

 

 8  - 包含其内容不包含指定的正则表达式字符串的文件

  9  - 包含一个包含指定的正则表达式字符串的文件

 

 10  - 包含一个文件,其内容不包括列表中的单独排水

 11  - 包含一个文件,其内容包括单独的单独排水管

 12  - 包含一个文件,其内容不包括列表中单独的排水管,给定了该寄存器

 13  - 包括一个文件,其内容包括列表中的单独的排水管,并考虑到该注册表

 

 14  - 包含一个文件,其内容不包括文件列表中的单独排水

 15  - 包括一个文件,其内容包括单独的文件列表中的单独排水

 16  - 包含一个文件,其内容不包括文件列表中的单独的单独排水,同时考虑到该注册表

 17  - 包含一个文件,其内容包括与文件列表中单独的单独排水,并考虑到该注册表

 

 30  - 包含内容多于指定数字的行的文件

  31  - 包含一个包含比指定数字少的行的文件

  32  - 包含内容等于指定行数的文件

 

  40  - 包含文本长度等于指定数字的文件

  41  - 包含文本长度小于指定数量的文件

  42  - 包含文本长度大于指定数量的文件

  43  - 包含文本长度不等于指定数字的文件

  44  - 包含文本长度包含在指定数量的最小 - 最大范围内的文件

 

Symbol :

t - 检查文件的内容

 

Condition :

 Condition 可能包括:

   字、字符串

    数字8,9

    正则表达式字符串. 见附录2

    Key1,Key2,... KeyN  - 后??您可以在TCIMG.ini的[FormatUser]字段中写入一个或多个由的逗号分隔的键

   使用Number 10,11,12,13,使用剪辑子参数,它允许您从剪贴板获取要比较的行列表.

   编号14,15,16,17写入文件列表的路径,其中有一列用于比较的行.

注意:

 无

 

例子

marks=1||test<0t!!clpget> ;; 从剪贴板中突出显示无短语内容的文件

marks=1||test<10t!!clipstring> ;; 从剪贴板中选择其中无短语的内容中的文件(来自新行的剪贴板中的每个短语)

marks=1||test<11t!!clipstring> ;; 选择其内容包含剪贴板中的短语的文件(来自新行的剪贴板中的每个短语)

marks=1||test<12t!!clipstring> ;; 从剪贴板中选择其中无短语的内容中的文件(剪贴板中的每个短语都来自新行+考虑到注册表)

marks=1||test<13t!!clipstring> ;; 在剪贴板中存在短语的内容中选择文件(来自新行的剪贴板中的每个短语+考虑到注册表)

marks=1||test<1t!!clpget> ;; 选择其内容包含剪贴板中的短语的文件

marks=1||test<2t!!clpget> ;; 从剪贴板中选择带有无短语的文件(区分大小写)

marks=1||test<3t!!clpget> ;; 选择其内容包含剪贴板中的短语的文件(区分大小写)

marks=1||test<4t!!clpget> ;; 从剪贴板中选择内容无短语的文件(单词中的每个单词都会单独搜索))

marks=1||test<5t!!clpget> ;; 选择包含剪贴板中短语的内容的文件(单词中的每个单词)

marks=1||test<6t!!clpget> ;; 从剪贴板中选择具有内容无短语的文件(单词中的每个单词均被单独搜索+区分大小写)

marks=1||test<7t!!clpget> ;; 选择其内容包含剪贴板中的短语的文件(单词中的每个单词分开搜索+区分大小写)

marks=1||test<8t!!clpget> ;; 从剪贴板中选择具有正则表达式的无子字符串的内容中的文件

marks=1||test<9t!!clpget> ;; 从剪贴板中选择包含正则表达式的子字符串的内容的文件

 

slist=%L||test<30t!!5> GLOBALSLIST<a> ;; 从选定的文本文件中获取5行以上的文本

slist=%L||test<31t!!5> GLOBALSLIST<a> ;;从选定的文本文件中获取少于5行的文本

slist=%L||test<32t!!5> GLOBALSLIST<a> ;; 从所选的文本文件中得到那些正好5行的

 

vlist=%L||test<40t!!7> GLOBALVLIST<a> ;; 从选定的文本文件中获取文本长度为7个字符的文本

vlist=%L||test<41t!!7> GLOBALVLIST<a> ;; 从选定的文本文件中获取文本长度小于7个字符的文本

vlist=%L||test<42t!!7> GLOBALVLIST<a> ;; 从选定的文本文件中获取文本长度超过7个字符的文本

vlist=%L||test<43t!!7> GLOBALVLIST<a> ;; 从选定的文本文件中获取文本长度不等于7个字符的文本文件

vlist=%L||test<44t!!1-7> GLOBALVLIST<a> ;; 从所选的文本文件中获取文本长度为1到7个字符的文本

 

7.
down2up2  比较文件编码

Number :

0  - 包含一个文本文件

  1  - 启用二进制文件

 

Symbol :

c - 检查文件的编码

 

Condition :

编码方式:

   0 - ANSI

   1 - UTF-8

   2 - UTF-16

   3 - UTF-32

 

注意:

 无

 

例子

marks=1||test<0c!!0> ;; 选择编码不是ANSI的文件

marks=1||test<1c!!0> ;; 选择编码ANSI的文件

marks=1||test<1c!!1> ;; 选择编码UTF-8的文件

marks=1||test<1c!!2> ;; 选择编码UTF-16的文件

marks=1||test<1c!!3> ;; 选择编码UTF-32的文件

 

8.
down2up2  比较文本或二进制文件

Number :

0  - 包含一个文本文件

  1  - 启用二进制文件

 

Symbol :

b - 检查二进制文件

 

Condition :

 无

 

注意:

 无

 

例子

marks=1||test<0b!!> ;; 在活动面板中选择文本文件

marks=1||test<0b!!//1e!!gif|jpg|png|jpeg> ;; 在活动面板中突出显示"断开"图像

marks=1||test<1b!!> ;; 在活动面板中选择二进制文件

 

9.
down2up2  比较尺寸和信息Exif图像标签

Number :

1 - 包括宽度等于指定大小的图像

  2  - 包括宽度大于指定尺寸的图像

  3  - 包括宽度小于指定尺寸的图像

  4  - 包括高度等于指定尺寸的图像

  5  - 包括高度大于指定尺寸的图像

  6  - 包括高度小于指定尺寸的图像

  7  - 包括宽度大于高度的图像

  8  - 包括宽度小于高度的图像

  9  - 包括宽度等于高度的图像

10 - 包含标签的Exif值与指定值一致的图像

11 - 包含标签的Exif值与指定值不匹配的图像

12 -  包含一个具有指定Exif标签的图像

13 - 包含没有指定Exif标签的图像

14 - 包含Exif标签值小于指定值的图像(对于数字数据)

15 - 包含Exif值大于指定值的图像(用于数字数据)

 

16 - 包括大面积等于规定尺寸的图像

17 - 包含大于指定大小的图像

18 - 包括较大侧面小于指定尺寸的图像

19 -包括较小侧面等于指定尺寸的图像

20 - 包含较小侧面大于指定尺寸的图像

21 - 包括一个小于指定大小的图像

 

30 - 包括图像

31 - 不包括图像

 

40 - 启用动画gif图像

41 - 启用非动画图像

 

42 - 启用动画tif或tiff图像

43 - 启用非动画图像

 

 

Symbol :

m - 检查图像大小,检查Exif标签的值

Condition :

Number=1,2,3,4,5,6,16,17,18,19,20,21的像素大小

  x在Number=7,8,9

 在Number=10,11,12,13,14,15处,标签见附录29的号码被规定

 数字= 11,12,14,15,第二个参数是规定的:比较值

 

注意:

支持的图像类型:BMP,GIF,PNG,JPG,JPEG,JPE,TIF,TIFF,DIB,RLE

 要查看图像可以包含哪些信息,可以使用以下命令:

infos=3||7||%P%N ;; 在光标下显示带有图像信息的表格

 

例子

copys=%L||"%t"//0||test<1m!!1200> ;; 将所选图像复制到宽度为1200像素的对侧面板

copys=%L||"%t"//0||test<2m!!1000> ;; 将所选图像复制到对侧面板,其宽度大于1000px

copys=%L||"%t"//0||test<3m!!1000> ;; 将所选图像复制到对侧面板,其宽度小于1000px

copys=%L||"%t"//0||test<4m!!1200> ;; 将所选图像复制到高度为1200像素的对侧面板

copys=%L||"%t"//0||test<5m!!1000> ;; 将所选图像复制到对侧面板,其高度大于1000px

copys=%L||"%t"//0||test<6m!!1000> ;; 将所选图像复制到对侧面板,其高度小于1000px

copys=%L||"%t"//0||test<7m!!x> ;; 将所选图像复制到宽度大于高度的对侧面板

copys=%L||"%t"//0||test<8m!!x> ;; 将所选图像复制到其高度大于宽度的对侧面板

copys=%L||"%t"//0||test<9m!!x> ;; 将所选图像复制到高度等于宽度的对侧面板

 

copys=%L||"%t"//0||test<10m!!33!!SONY> ;; 将所选图像复制到对侧面板,相机的制造商(标签Make)哪个SONY

copys=%L||"%t"//0||test<11m!!33!!SONY> ;; 将所选图像复制到对侧面板,不是SONY的相机(标签Make)的制造商

copys=%L||"%t"//0||test<12m!!33> ;; 将所选图像复制到对侧面板,其标签中有相机制造商的值(Make标签)

copys=%L||"%t"//0||test<13m!!33> ;; 将所选图像复制到对侧面板,在其中的制造商的相机的标签(制造​​标签)

copys=%L||"%t"//0||test<14m!!23!!72> ;; 将所选图像复制到对侧面板,其X分辨率(XResolution标签)小于72

copys=%L||"%t"//0||test<15m!!23!!72> ;; 将所选图像复制到对侧面板,X分辨率(XResolution标签)大于72

 

marks=1||test<30m!!> ;; 选择所有文件"不破"文件bmp,gif,png,jpg,jpeg,jpe,tif,tiff,dib,rle

marks=1||test<31m!!> ;; 选择所有文件"破碎"文件bmp,gif,png,jpg,jpeg,jpe,tif,tiff,dib,rle

"slist=%L||test<40m!!> GLOBALSLIST<a>" - 从选定的图像中获取GIF动画列表

"slist=%L||test<41m!!> GLOBALSLIST<a>" - 从选定的图像中获取非动画gif列表

"marks=PS<"%p"//1//0//jpg|jpeg>||test<12m!!32>" - 在活动面板中选择jpg,jpeg文件,其中有一个Exif标签“ImageDescription”

"slist=PS<"%p"//1//0//jpg|jpeg>||test<12m!!32> marks=$GLOBALSLIST" - 在活动面板中选择jpg,jpeg文件,其中有一个Exif标签“ImageDescription”

 

 

10.
down2up2  校验和比较文件

Number :

0  - 启用具有指定校验和的对象

  1  - 启用不具有指定校验和的对象

Symbol :

h - 检查文件的校验和

 

Condition :

 Condition=Flag!!Hash, 其中:

  Flag :

     1 - 检验和计数 MD5

     2 - 检验和计数 SHA1

     3 - 检验和计数 CRC32

     4 - 检验和计数 MD2

     5 - 检验和计数 MD4

     6 - 检验和计数 SHA256

     7 - 检验和计数 SHA384

     8 - 检验和计数 SHA512

     9 - 检验和计数 MAC

     30 - 校验和计算 BLAKE224

     31 - 校验和计算 BLAKE256

     32 - 校验和计算 BLAKE384

     33 - 校验和计算 BLAKE512

     有关其余数字和方法,请参阅附录10

 

  Hash - 可能的选择是:

     1) 校验和字符串

     2) 带有字符串或校验和行的文件的路径(来自新行的每个和)

     3) cliphash - 剪贴板字符串或校验和字符串

--------------------------------------------------------------------------------

第三个变种:

 Condition=-2!!Ext, 其中:

   Ext - 扩展名或文件扩展名列表(sfv | sha | sha3 | md5),带有要检查的文件的校验和

     对于每个文件 C:\NameFile.txt 校验和与数据文件名进行比较 C:\NameFile.txt.sfv

     如果指定了多个扩展名,则将其与第一个现有文件进行比较。.

     校验和名称文件必须与要检查的文件位于同一目录中。.

     具有校验和的文件格式,如选项#2所示.

--------------------------------------------------------------------------------

 第四个变种:

 Condition=-3!!File, 其中:

   File - 校验和文件路径

 

 通过关于文件扩展名的方法进行比较 (sfv, sha, sha3, md5, ...) .

 相对于具有校验和的文件的位置进行比较。.

 对于SHA3文件,该方法自动确定比较 SHA3_224, SHA3_256, SHA3_384, SHA3_512.

 文件格式类似于Total Commander命令cm_CRCcreate (带递归)。

  从具有两种格式的文件中读取校验和:

 

1) SFV文件的格式(CRC32校验和):

NameFile1.txt BF4C2A55

NameFile2.txt 90E2AAE3

Folder1\NameFile1-2.txt 6C2037AB

Folder1\Folder2\NameFile2-2.txt 319EDA21

Folder1\Folder2\...\FolderN\NameFileN-N.txt 319EDA21

 

 

2) 文件格式 MD5, SHA, SHA3, ...:

e190d8e629ba609e72b6bcd2fbef9bd9 *NameFile1.txt

28c25fe16938452c4dc82cd3297b2be7 *NameFile2.txt

e888aa5ed1dc519bbd2db10cbcdb73d5 *Folder1\NameFile1-2.txt

4b6b4bf8d56ca63c3cd885eba985367e *Folder1\Folder2\NameFile2-2.txt

347a43f015473cc6df38924e4e10be7e *Folder1\Folder2\...\FolderN\NameFileN-N.txt

 

注意:

 如果需要检查大量文件,请使用chesh命令。

 

例子

第一个变种:

marks=0||test<1h!!1!!38d4a58e9d2be5d3a0aae304d858a06d> ;; 选择当前面板中具有MD5哈希(38d4a58e9d2be5d3a0aae304d858a06d)的文件

marks=0||test<1h!!1!!c:\testhash.txt> ;; 从列表c:\testhash.txt中选择当前面板中没有MD5散列的文件

marks=0||test<1h!!1!!cliphash> ;; 选择当前面板中的文件,该文件具有剪贴板列表中的MD5哈希值

 

第二个变种:

slist=%UL||test<1h!!-1!!%P%N> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 检查所选文件的校验,在光标下记录在文件中的金额(SFV,MD5,沙三段,...),在在GLOBALSLIST1列表验证GLOBALSLIST1名单尚未进行测试

slist=%UL||test<1h!!-1!!%T%M> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 检查所选文件的校验和,相对于传递测试的GLOBALSLIST1列表中另一个面板(sfv,md5,sha3,...)中文件中记录的数量,在未通过测​​试的GLOBALSLIST1列表中

slist=%UL||test<1h!!-1!!D:\Test.md5> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 检查所选文件的校验和,相对于md5文件中记录的金额,在GLOBALSLIST1检查列表中,未通过的GLOBALSLIST1列表中检查

slist=%UL||test<1h!!-1!!D:\Test.sfv> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 检查所选文件的校验和,相对于sfv文件中记录的金额,在GLOBALSLIST1检查列表中,未检查的GLOBALSLIST1列表中

slist=%UL||test<1h!!-1!!D:\Test.sha> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 检查所选文件的校验和,相对于sfv文件中记录的金额,在GLOBALSLIST1检查列表中,未检查的GLOBALSLIST1列表中

slist=%UL||test<1h!!-1!!D:\Test.sha3> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 检查所选文件的校验和,相对于sha3文件中记录的数量(该方法由SHA3_224,SHA3_256,SHA3_384,SHA3_512自动确定),在GLOBALSLIST1中经过身份验证的列表,在GLOBALSLIST1中未通过的列表

 

第三个变种:

slist=%UL||test<1h!!-2!!md5> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 在未通过测​​试的GLOBALSLIST1列表中,检查所选文件的校验和,相对于md5名称文件中记录的数量,在传递测试的GLOBALSLIST1列表中

slist=%UL||test<1h!!-2!!sfv|sha|sha3|md5> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 在未通过测​​试的GLOBALSLIST1列表中,检查所选文件的校验和,相对于通过测试的GLOBALSLIST1列表中标称文件(sfv,sha,sha3,md5)中记录的数量

 

第四个变种:

slist=FOLDC<%UL//1//-1>||test<1h!!-3!!D:\D.md5> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 在所选对象中,检查所有文件的校验和,相对于md5文件中记录的金额,在GLOBALSLIST2中的GLOBALSLIST1列表中,未经检查的列表

slist=FOLDC<%UL//1//-1>||test<1h!!-3!!D:\D.md5>||progres<> GLOBALSLIST1<a> GLOBALSLIST2<a> ;; 在所选对象中,检查所有文件的校验和,相对于md5文件中记录的金额,在GLOBALSLIST2中的GLOBALSLIST1列表中,未经检查的列表

 

11.
down2up2  比较目录内容

Number :

包括那些目录,其内容如下:

    0  - 条件条件中没有指定对象

    1  - 条件条件中指定的对象

 

Symbol :

f - 检查目录内容中是否存在对象

 

Condition :

 Condition=Flag!!Recursion!!Mask, 其中:

  Flag :

 0  - 获取文件和文件夹(默认情况下).

     1  - 只有文件.

     2  - 只有文件夹.

  Recursion :

0  - 无递归 - 根目录.

    -1,递归:深度125(默认).

     N  - 嵌套深度.

  Mask - 匹配条件(通配符)可以使用字符"*"和"?"完成,或者使用文件扩展名的指示.

     分隔符为"|".默认情况下,"*" - 查找所有文件.

     要搜索没有扩展名的文件,请使用通配符":zeroext:",例如:*.ini|*.txt

 

注意:

 无

 

例子

marks=%Z%L||test<1f!!1!!-1!!*.zip|*.rar> ;; 从分配到仅选择那些存档zip的拉链(检查机箱的所有深度)的目录,

marks=2||test<0f!!1!!0!!*.txt|*ini> ;; 在第一级选择文件夹无文件*.txt|* ini

marks=2||test<0f!!1!!-1!!*.txt|*ini> ;; 选择文件夹的内容,其中无文件*.txt|* ini

marks=2||test<0f!!1!!-1!!:zeroext:> ;; 在无扩展的无文件的活动面板文件夹中选择

marks=2||test<0f!!2!!0!!22*|33*|55*> ;; 选择第一级无子文件夹22,55,33的文件夹

marks=2||test<0f!!2!!0> ;; 选择无子文件夹的文件夹

marks=2||test<1f!!1!!0!!*.txt|*ini> ;; выделить папки, в 1-м уровне которых есть файлы *.txt|*ini

marks=2||test<1f!!1!!-1!!*.txt|*ini> ;; 选择包含*.txt|* ini文件内容的文件夹

marks=2||test<1f!!1!!-1!!:zeroext:> ;; 选择活动面板中没有扩展名的文件夹

marks=2||test<1f!!2!!0!!22*|33*|55*> ;; 选择第1级子文件夹22,55,33的文件夹

marks=2||test<1f!!2!!0> ;; 选择带有子文件夹的文件夹

 

12.
down2up2  将媒体信息与MediaInfo.dll进行比较

Number :

 0  - 包含指定值不等于条件条件的媒体文件

    1  - 包含指定值等于条件的媒体文件

    2  - 包含指定值大于Condition的媒体文件

    3  - 包含指定值小于条件的媒体文件

 

Symbol :

g - 验证媒体信息

 

Condition :

 Condition=Value!!Flag!!Parameter!!String1!!String2, 其中:

  Value - 与媒体文件信息进行比较的值

  Flag :

0  - 获取一般信息(一般)

     1  - 获取视频信息(视频)

     2  - 获取音频信息(音频)

     3  - 获取图形信息(图像)

  Parameter - MediaInfo参数,其值要检索.

     如果参数有空格,则需要用两个tildes替换它们(例如:Bit ~~ rate)

  String1String2 - 可选 - 表示在收到的信息中进行搜索和替换, 其中:

     String1 - 要找什么,String2  - 替换为.

    如果未指定String2,则从信息中删除String1.

 

注意:

MediaInfo.dll  - 不包含在TCIMG的基本结构中,对于那些希望的人,您可以将路径写入TCIMG.ini 的[DLL] 中的键 MediaInfo

要查看给定对象的所有参数和MediaInfo.dll值,可以使用该命令infos.

 

例子

copys=%L||"%t"//0||test<0g!!492!!1!!Width!!pixels//0g!!368!!1!!Height!!pixels> ;; 将所选的视频文件复制到对侧面板,其宽度不是492像素,高度不等于368像素

copys=%L||"%t"//0||test<0g!!492!!1!!Width!!pixels> ;; 将所选视频文件复制到对侧面板,其宽度不等于492像素

copys=%L||"%t"//0||test<1g!!492!!1!!Width!!pixels//1g!!368!!1!!Height!!pixels> ;; 将所选视频文件复制到对侧面板,其宽度为492像素,高度为368像素

copys=%L||"%t"//0||test<1g!!492!!1!!Width!!pixels> ;; 将所选视频文件复制到对侧面板,其宽度为492像素

copys=%L||"%t"//0||test<2g!!600!!1!!Width!!pixels//2g!!400!!1!!Height!!pixels> ;; 将所选视频文件复制到对侧面板,其宽度小于600像素,高度小于400像素

copys=%L||"%t"//0||test<2g!!600!!1!!Width!!pixels> ;; 将所选视频文件复制到对侧面板,其宽度小于600像素

copys=%L||"%t"//0||test<3g!!600!!1!!Width!!pixels//3g!!400!!1!!Height!!pixels> ;; 将所选视频文件复制到对侧面板,其宽度大于600像素,高度超过400像素

copys=%L||"%t"//0||test<3g!!600!!1!!Width!!pixels> ;; 将所选的视频文件复制到对侧面板,其宽度超过600像素

 

13.
down2up2  将文件夹按照Desktop.ini文件内容中的信息进行比较

Number :

包括Desktop.ini内容的文件夹:

    0  - 给定的路径

    1  - 给定路径的路径不匹配

    2  - 指定的路径和图标编号

    3  - 指定的路径和图标编号

    4  - 具有指定的图标的编号

    5  - 图标编号与指定的不匹配

   8  - 路径中有一个斜杠图标,条件= 1

   9  - 路径中没有斜杠图标,条件= 1

其中包括以下文件夹:

   6  - 有一个Desktop.ini文件,条件= 1

   7  -  Desktop.ini文件不存在,如果Condition=1

 其中包括以下文件夹:

   10  - 图标的哈希与给定的哈希一致,在Condition=Hesh !!方法

   11  - 图标的散列与给定的散列不符,条件= Hesh !!方法

  方法= 1  - 检验和计数MD5; 2  -  SHA1; 3  -  CRC32,4-MD2; 5  -  MD4; 6  -  SHA256; 7  -  SHA384; 8  -  SHA512

Symbol :

o - 检查Desktop.ini文件的内容或存在

 

Condition :

 Condition 可能包括:

图标编号

    图标库或图标的路径

    图标库或图标的路径+以逗号分隔的图标编号

    1

注意:

 无

 

例子

marks=2||test<0o!!%%COMMANDER_PATH%%\Wcmicons.dll> ;; 在Desktop.ini中仅选择图标路径为%COMMANDER_PATH%\Wcmicons.dll的文件夹

marks=2||test<1o!!%%COMMANDER_PATH%%\Wcmicons.dll> ;; 图标路径不等于Desktop.ini中%COMMANDER_PATH%\Wcmicons.dll的文件夹

marks=2||test<2o!!%%COMMANDER_PATH%%\Wcmicons.dll,2035> ;; 仅选择其路径和号码分配图标为%COMMANDER_PATH%\Wcmicons.dll,2035在Desktop.ini中的文件夹

marks=2||test<3o!!%%COMMANDER_PATH%%\Wcmicons.dll,2035> ;; 仅选择分配的图标的路径和编号不等于的文件夹%COMMANDER_PATH%\Wcmicons.dll,2035在Desktop.ini中

marks=2||test<4o!!0> ;; 在Desktop.ini中仅选择分配图标号为0的文件夹

marks=2||test<5o!!20> ;; 在Desktop.ini中仅选择分配的图标号不是20的文件夹

marks=2||test<6o!!1> ;; 仅选择具有Desktop.ini的文件夹

marks=2||test<7o!!1> ;; 仅选择无Desktop.ini的文件夹

marks=2||test<8o!!1> ;; 在Desktop.ini中仅选择图标路径为\的文件夹

marks=2||test<9o!!1> ;; 仅选择Desktop.ini中无/图标路径中的文件夹

marks=PS<%p//2//0>||test<4o!![Info=d32%P%N]> ;; 在当前目录中选择图标号码相当于Desktop.ini光标下的文件夹图标号码的文件夹

global sends=@<info=d30%P%N> sends=<info=f1GLOBALSENDS<1>> marks=2||test<10o!!GLOBALSENDS<1>!!1> ;; 仅选择分配图标的MD5哈希值等于光标下分配的文件夹图标的哈希的文件夹

global sends=@<info=d30%P%N> sends=<info=f1GLOBALSENDS<1>> marks=2||test<11o!!GLOBALSENDS<1>!!1> ;; 仅选择分配图标的MD5散列不等于光标下分配的文件夹图标的哈希的文件夹

 

14.

down2up2  比较对象的日期

Number :

 1  - 对象的修改日期具有指定条件的日期

  2  - 对象的修改日期不具有指定条件的日期

  3  - 对象的创建日期具有指定条件的日期

  4  - 对象的创建日期不具有指定条件的日期

  5  - 对象的最后访问日期具有指定条件的日期

  6  - 对象的最后访问日期不具有指定条件的日期

 

Symbol :

x - 检查文件的日期

 

Condition :

 Condition=Data1!!Comparison, 其中:

  Data1 - 比较日期,日期格式:

   1)完整日期为 YYYYMMDDHHNNSS.分隔符字符无关紧要,重点时顺序。其中:

       YYYY  - 年。四位数字的年份.

       MM  - 月。从01到12.

       DD  - 日。从01到31.

       HH  - 时。从00到23的24小时格式的时钟.

       NN  - 分。从00到59.

       SS  - 秒。从00至59.

   2)短日期 YYYYMMDD  - 年,月,日(参数的第2个字符) Comparison=1)

   3)时间 HHNNSS  - 小时,分钟,秒(参数的第2个字符) Comparison=2)

  Data1 也可以是以下对象:

 •从路径到path对象:

        [mdata=Path]  - 获取修改日期

        [cdata=Path]  - 获取创建日期

        [adata=Path]  - 获取最后访问日期

  •从路径到path对象:

       <info=o25Path> - 获取修改日期

       <info=o45Path> - 获取创建日期

       <info=o65Path> - 获取最后访问日期

    从系统:

       标签 #SISDATE - 当前系统日期

    从文件夹:

       参数 [xfolder]. 见附录11.

    可能没有指出,见. Comparison 3)

  Comparison - 比较条件可能采取以下值:

    1) #(0/1/2)Data2 - 范围与第一个日期比较 Data1, 其中:

       # - 前缀

        0  - 完整日期比较

        1  - 短日期

        2  - 按时间

      Data2 - 日期格式与Data1相同

    2) (+/-)(y/m/d/h/n/s/w)(Number) - 范围与第一个日期Data1进行比较,范围的第二个日期是指定条件的结果:

        +/-  - 更改Data1

           +增加

           - 减少

      y/m/d/h/n/s/w - 要改变什么

         y   - 年

          m  - 月

          d   - 日

          h  - 时

          n  - 分

          s  - 秒

          w  - 周

       

      Number - Data1改变的数量

    3) ({/}/=)(012) - 与第一个日期比较, 其中:

      } - 大于

      { - 少于

      = - 等于

       —————

       0  - 完整的日期比较

       1  - 短日期

        2  - 按时间

 

注意:

 无

 

例子

lists=%L||test<1x!!!!}d9{d19> ;; 向剪贴板写入所选对象的路径,只有那些修改时间从10日到18日发生变化的对象

lists=%L||test<1x!!!!}h13{h23> ;; 将所选对象的路径写入剪贴板,只将那些修改时间从14:00更改为22:59

lists=%L||test<1x!!!!}m1{m11> ;; 将所选对象的路径写入剪贴板,仅修改时间从2月变为10月的路径

lists=%L||test<1x!!!!}y2009{y2013> ;; 将所选对象的路径写入剪贴板,仅修改时间从2010年改为2012年的对象

lists=%L||test<1x!!!!=d10=d18> ;; 将所选对象的路径写入剪贴板,仅将修改时间在10和18日更改

lists=%L||test<1x!!!!=d10> ;; 将所选对象的路径写入剪贴板,仅在第10天修改时间已更改的对象

lists=%L||test<1x!!!!=h14=h22> ;; 将所选对象的路径写入剪贴板,只将修改时间从14:00改为14:59,从22:00改为22:59

lists=%L||test<1x!!!!=h14> ;; 将所选对象的路径写入剪贴板,只将修改时间从14:00更改为14:59的那些对象

lists=%L||test<1x!!!!=m2=m10> ;; 将所选对象的路径写入剪贴板,仅修改时间在二月和十月更改的对象

lists=%L||test<1x!!!!=m2> ;; 将所选对象的路径写入剪贴板,仅修改时间在二月份更改

lists=%L||test<1x!!!!=y2009> ;; 将所选对象的路径写入剪贴板,仅在2009年修改时间更改的对象

lists=%L||test<1x!!!!=y2010=y2012> ;; 将所选对象的路径写入剪贴板,仅在2010年和2012年修改时间发生变化的对象

lists=%L||test<1x!!#SISDATE!!-d7> ;; 将所选对象的路径写入剪贴板,只有那些修改时间在过去7天内发生变化的对象

lists=%L||test<1x!!#SISDATE!!-h3> ;; 将所选对象的路径写入剪贴板,仅在最近3小时内修改时间已更改的对象

lists=%L||test<1x!!#SISDATE!!-m2> ;; 将所选对象的路径写入剪贴板,只有那些修改时间在过去2个月内发生变化的对象

lists=%L||test<1x!!#SISDATE!!-n5> ;; 将所选对象的路径写入剪贴板,只有那些修改时间在最近5分钟内发生变化的对象

lists=%L||test<1x!!#SISDATE!!-w17> ;; 将所选对象的路径写入剪贴板,只有那些修改时间在过去17周内发生变化的对象

lists=%L||test<1x!!#SISDATE!!-y2+w11-m2+d7-h3> ;; 将所选对象的路径写入剪贴板,只有在给定日期内修改时间已更改的对象

lists=%L||test<1x!!#SISDATE!!-y2> ;; 写入所选对象的剪贴板路径,只有那些修改时间在过去2年内发生变化

lists=%L||test<1x!![adata=%T%M]!!{0> ;; 将剪贴板写入所选对象的路径,仅修改日期小于对侧面板中对象的最后访问日期的对象

lists=%L||test<1x!![adata=%T%M]!!}0> ;; 将所选对象的路径写入剪贴板,只有修改日期长于对侧面板中对象的最后访问日期的那些对象

lists=%L||test<1x!![adata=%T%M]!!=0> ;; 将所选对象的路径写入剪贴板,只有那些修改日期等于对侧面板中最后访问对象的日期

lists=%L||test<1x!![cdata=%T%M]!!{0> ;; 将所选对象的路径写入剪贴板,仅修改日期小于对侧面板中对象创建日期的对象

lists=%L||test<1x!![cdata=%T%M]!!}0> ;; 将所选对象的路径写入剪贴板,仅修改日期长于对侧面板中对象的创建日期的对象

lists=%L||test<1x!![cdata=%T%M]!!=0> ;; 将所选对象的路径写入剪贴板,仅修改日期等于对侧面板中对象创建的日期

lists=%L||test<1x!![mdata=%T%M]!!{0> ;; 将所选对象的路径写入剪贴板,仅修改日期小于对侧面板中对象的修改日期

lists=%L||test<1x!![mdata=%T%M]!!}0> ;; 将所选对象的路径写入剪贴板,只有修改日期长于对侧面板中对象的修改日期的那些对象

lists=%L||test<1x!![mdata=%T%M]!!=0> ;; 将所选对象的路径写入剪贴板,仅修改日期等于对侧面板中对象的修改日期的对象

lists=%L||test<1x!!14:12:05!!{2> ;; 将所选对象的路径写入剪贴板,只有那些修改时间比时间14:12:05的时间短

lists=%L||test<1x!!14:12:05!!}2> ;; 将所选对象的路径写入剪贴板,只有那些修改时间长于14:12:05的对象

lists=%L||test<1x!!14:12:05!!=2> ;; 将所选对象的路径写入剪贴板,只有修改时间等于时间14:12:05的那些对象

lists=%L||test<1x!!2012/01/09!!{1> ;; 将所选对象的路径写入剪贴板,只有那些短修改日期短于2012/01/09的短日期

lists=%L||test<1x!!2012/01/09!!}1> ;; 将所选对象的路径写入剪贴板,只有那些短修改日期长于2012/01/09的短日期

lists=%L||test<1x!!2012/01/09!!=1> ;; 将所选对象的路径写入剪贴板,只有修改日期短的日期是2012/01/09

lists=%L||test<1x!!2012/01/09~~00:03:00!!{0> ;; 写入所选对象的剪贴板路径,只有那些修改日期小于2012/01/09 00:03:00的日期

lists=%L||test<1x!!2012/01/09~~00:03:00!!}0> ;; 写入剪贴板所选对象的路径,只有修改日期长于日期2012/01/09 00:03:00

lists=%L||test<1x!!2012/01/09~~00:03:00!!=0> ;; 将所选对象的路径写入剪贴板,只修改日期等于日期2012/01/09 00:03:00

lists=%L||test<1x!!2013/01/09~~00:03:00!!#02013/01/11~~12:03:01> ;; 将剪贴板写入所选对象的路径,只有修改日期在2013/01/09 00:03:00和2013/01/11 12:03:01的日期范围内

lists=%L||test<3x!!14:12:05!!{2> ;; 将所选对象的路径写入剪贴板,只有最后访问时间少于时间14:12:05的那些对象

lists=%L||test<3x!!14:12:05!!{2> ;; 将所选对象的路径写入剪贴板,只有创建时间比时间14:12:05短

lists=%L||test<3x!!14:12:05!!}2> ;; 写入所选对象的剪贴板路径,只有那些最后访问时间长于14:12:05的对象

lists=%L||test<3x!!14:12:05!!}2> ;; 将所选对象的路径写入剪贴板,只有那些创建时间长于14:12:05的对象

lists=%L||test<3x!!14:12:05!!=2> ;; 将所选对象的路径写入剪贴板,只有最后访问时间等于时间14:12:05的那些对象

lists=%L||test<3x!!14:12:05!!=2> ;; 将所选对象的路径写入剪贴板,只有创建时间等于时间14:12:05的那些对象

lists=%L||test<3x!!2012/01/09!!{1> ;; 将所选对象的路径写入剪贴板,只有最短访问日期短于2012/01/09的日期

lists=%L||test<3x!!2012/01/09!!{1> ;; 写入所选对象的路径到剪贴板,只有那些短日期小于2012/01/09的短日期

lists=%L||test<3x!!2012/01/09!!}1> ;; 将所选对象的路径写入剪贴板,只有最短访问日期长于2012/01/09的日期

lists=%L||test<3x!!2012/01/09!!}1> ;; 将所选对象的路径写入剪贴板,只有那些创建日期长于短日期2012/01/09的那些对象

lists=%L||test<3x!!2012/01/09!!=1> ;; 将所选对象的路径写入剪贴板,只有最短访问日期等于短日期2012/01/09的那些对象

lists=%L||test<3x!!2012/01/09!!=1> ;; 将所选对象的路径写入剪贴板,只有创建日期短的日期是2012/01/09

lists=%L||test<3x!!2012/01/09~~00:03:00!!{0> ;; 将所选对象的路径写入剪贴板,只有最后访问日期小于日期的人2012/01/09 00:03:00

lists=%L||test<3x!!2012/01/09~~00:03:00!!{0> ;; 将剪贴板写入所选对象的路径,只能创建日期小于2012/01/09 00:03:00

lists=%L||test<3x!!2012/01/09~~00:03:00!!}0> ;; 将所选对象的路径写入剪贴板,只有最后访问日期大于日期的人2012/01/09 00:03:00

lists=%L||test<3x!!2012/01/09~~00:03:00!!}0> ;; 写入剪贴板所选对象的路径,只有创建日期长于日期2012/01/09 00:03:00

lists=%L||test<3x!!2012/01/09~~00:03:00!!=0> ;; 将所选对象的路径写入剪贴板,只有那些最后访问日期等于日期的人2012/01/09 00:03:00

 

15.
down2up2  比较二进制数据文件的内容

Number :

 0  - 包含二进制内容不包含指定字符串的文件

  1  - 包含二进制内容包含指定字符串的文件

 2  - 包含一个文件,其二进制内容不包括指定的字符串

 3  - 包含一个文件,其二进制内容包含给定的字符串

 

  4  - 包含二进制内容不包含指定的正则表达式字符串的文件

 5  - 包含二进制内容包含指定的正则表达式字符串的文件

Symbol :

j - 检查文件的二进制内容

 

Condition :

 Condition=Count!!String(!!Mode), 其中:

  Count - 要读取的字节数. -1  - 读取整个文件的数据

  String - 可能包括:

  一串二进制数据.例如:CFF0E8E2E5F2(你好)

     文字串.在这种情况下,Mode=1

     使用Number 4,5是一组正则表达式,包括二进制数据

注意:

 无

 

例子

global slist=%L||test<0j!!-1!!11R1.163!!1> GLOBALSLIST<a> ;; из所选文件的内容中列出了无短语"11R1.163"

global slist=%L||test<1j!!-1!!11R1.163!!1> GLOBALSLIST<a> ;; 从选定的文件中获取文件列表,其中的内容有短语"11R1.163"

marks=1||test<0j!!-1!!Ламинация!!1> ;; 在活动面板中选择文件,其中的内容无"复合""

marks=1||test<1j!!-1!!Ламинация!!1> ;; 在活动面板文件中选择包含单词"Lamination"

copys=%L||"%t"//0||test<0j!!-1!!Ламинация!!1>||upd<3> ;; 从所选文件复制到对侧面板,其内容没有单词"层叠"

copys=%L||"%t"//0||test<1j!!-1!!Ламинация!!1>||upd<3> ;; 从所选文件复制到对侧面板,其内容包含单词"层叠"

 

16.
down2up2  比较一个空闲或锁定的文件

Number :

 0  - 启用未阻止的文件

 1  - 启用锁定的文件(由另一个程序/进程占用)

 

Symbol :

u - 检查该文件使用情况

 

Condition :

 无

 

注意:

 无

 

例子

ilist=%L||test<0u!!> GLOBALILIST<a> ;; 从选定的未阻止文件列表中获取

 

ilist=%L||test<1u!!> GLOBALILIST<a> ;; 从选定的被阻止文件列表中获取

 

 

17.

down2up2  检查URL链接是否存在

Number :

 0  - 包括不存在的链接地址

 1  - 包括现有的链接地址

 

Symbol :

s - 验证链接地址的存在

 

Condition :

 无

 

注意:

 无

 

例子

ilist=cliplist||test<0s!!> GLOBALILIST<a> ;; 从不存在的剪贴板链接列表中获取地址

 

ilist=cliplist||test<1s!!> GLOBALILIST<a> ;; 从存在的剪贴板链接列表中获取地址

 

 

up2up2

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