icldf

首页  后退  前进

icldf
down2

删除/添加图标DLL/ICL图标库.

 

icldf=File||Path||delete<>, ||...

 

参数:


1-强制参数.

File

图标库的路径.

DLL 文件 ICL 的完整路径, 支持的选项有:

 • 绝对路径 c:\image.dll

 • 通过 参数 %P%N附录7.

 • 相对路径 %COMMANDER_PATH%\image.dll

 • 相对路径 $f06\image.dll 见附录8.

 • 参数返回的路径<xfolder> 见附录11.

 • 由全局变量返回的路径 见附录23


2-强制参数.

Path

路径.

Path(!!Flag!!Name.Ext!!Insert). 在参数下用符号分隔 !!

 它可以有1(强制)到4个子参数

Path//Flag(//Name.Ext//Insert). 在参数下用符号分隔 //(首选)

 它可以有2(强制)到4个子参数,其中:

Path - 目的路径,其中创建图标库.

Flag :

   0 - 不覆盖,如果对象存在,则添加计数器(默认情况下)

   1 - 覆盖现有对象(如果存在).

   3 - 向目标路径添加计数器(如果存在).

   4 - 如果对象名称匹配则跳过.

Name - 要创建的图标的名称.

 插入 - 添加到基本名称.

如果Path=x,Name=x,那么路径/名称取自原始文件的


支持相同的设计 Path//Flag//RegExp//Replace , 其中:

Path - 目标路径(如果要在参数中使用对象路径,则使用两个冒号 ::).

Flag - 见上文

RegExp//Replace - 用符号分隔的字符串//表示使用正则表达式更改路径(目标路径):第一部分"要查找什么",第二个"替换成什么"见附录2.

如果路径转换以反斜杠结束,那么它是目标路径,如果没有,那么该文件.


3-强制参数.

delete<>

删除格式. 参数 delete<String|Mode>, 其中:

String - 字符串格式,可以有几个选项:

    •以逗号分隔的格式的字符串

      16  -  16x16格式将被删除

      16,32  - 格式16x16和32x32将被删除

   •通过冒号写入的要删除的格式范围.

     16:48  - 所有格式从16x16到48x48(包括格式16x16和48x48)将被删除

     48:-1  - 所有格式将被删除大于48x48(包括48x48格式)

 模式转换模式.当在String中指定要删除的格式时,可能会出现形成新图标的格式,然后:

    0  - 图标不参与创建新的库

   1  - 形成一个新的图标,取最小格式的原始图标

   2  - 形成一个新的图标,采取最大的格式的原始图标

    3  - 图标涉及以原始形式创建新的库

   4  - 该图标涉及以原始形式创建新的库(如果未创建新图标,该图标的工作方式相同)


其它参数:

...

类似. 其余的与命令一样: iclds.

备注

该命令专注于仅格式化32位图标

参见:

exicn, exics, icache, iclds, icodf, icods, icofs, icoft, icomf, icomm, iconf, iconn, iconv, icovw, lbicl

例子

 

icldf=%P%N||"%p"//1||delete<48:-1|4> ;; 从光标下的图标库中删除大于48x48的格式,将其保存到活动面板中(如果图标中没有格式或格式化时出现错误,则图标保存为原样)

 

icldf=%P%N||"%t"//0||delete<0:-1|0>||plus<48,96,128,256>||pngcmprs<1>||upd<3>||progres<> ;; 重新格式化所选图标库,强制分配格式为48x48,96x96,128x128,256x256,保存到对侧面板,使用png压缩为256x256格式+显示进程

 

icldf=%P%N||"%t"//0||delete<0:32|0> ;; 从图标库中的光标删除格式为32x32,保存到对侧面板(如果图标中没有格式,则图标不包括在新库中)

 

icldf=%P%N||"%t"//0||delete<0:32|1> ;; 从光标下的图标库删除小于32x32的格式,保存到对侧面板(如果图标不留格式,则采用最小格式)

 

icldf=%P%N||"%t"//0||delete<0:32|2> ;; 从光标下的图标库中删除小于32x32的格式,保存到对侧面板(如果图标不留格式,则采用最大格式)

 

icldf=%P%N||"%t"//0||delete<0:32|3> ;; 从光标下的图标库中删除小于32x32的格式,保存到对侧面板(如果图标中没有格式,则图标保存为原样)

 

icldf=%P%N||"%t"//0||delete<0:32|4> ;;从光标下的图标库中删除小于32x32的格式,保存到对侧面板(如果图标中没有格式,或格式化时出现错误,则图标保存为原样)

 

icldf=%P%N||"%t"//0||delete<0|0>||plus<48,96,128,256>||pngcmprs<1> ;; 添加所选图标库格式48x48,96x96,128x128,256x256,保存到对侧面板,使用png压缩256x256格式

 

icldf=%P%N||"%t"//0||delete<0|0>||pngcmprs<1> ;; 压缩所选择的库图标格式为256x256(png压缩),保存到对侧面板

 

icldf=%P%N||"%t"//0||delete<16,32|0> ;; 从图标库中的光标删除格式16x16和32x32,保存到对侧面板(如果图标中没有格式,则图标不包括在新库中)

 

icldf=%P%N||"%t"//0||delete<16,32|0>||pngcmprs<1> ;;从光标下的图标库中删除格式16x16和32x32,保存到对侧面板(如果图标中没有格式,则图标不包括在新库中),请使用png压缩为256x256格式

 

icldf=%P%N||"%t"//0||delete<16,32|1> ;;从图标库中的光标删除格式16x16和32x32,保存到对侧面板(如果图标不离开格式,则采用最小格式)

 

icldf=%P%N||"%t"//0||delete<16,32|1>||pngcmprs<1> ;; 从光标下的图标库删除格式16x16和32x32,保存到对侧面板(如果图标中没有格式,则采用最小格式),使用png压缩为256x256格式

 

icldf=%P%N||"%t"//0||delete<16,32|2> ;;从图标库中的光标删除格式为16x16和32x32,保存到对侧面板(如果图标不离开格式,则采用最大的格式)

 

icldf=%P%N||"%t"//0||delete<16,32|2>||pngcmprs<1> ;; 从光标下的图标库中删除格式为16x16和32x32,保存到对侧面板(如果图标不离开格式,则采用最大格式),使用png压缩格式为256x256

 

icldf=%P%N||"%t"//0||delete<16,32|3> ;; 从图标库中的光标删除格式16x16和32x32,保存到对侧面板(如果图标中没有格式,则图标保存为原样)

 

icldf=%P%N||"%t"//0||delete<16,32|3>||pngcmprs<1> ;; 从图标库中的光标删除格式16x16和32x32,保存到对侧面板(如果图标中没有格式,则图标保存为原样),使用png压缩为256x256格式

 

icldf=%P%N||"%t"//0||delete<16,32|4> ;;从光标下的图标库中,删除格式16x16和32x32,保存到对侧面板(如果图标中没有格式或格式化时出现错误,则图标保存为原样)

 

icldf=%P%N||"%t"//0||delete<16,32|4>||pngcmprs<1> ;; 从光标下的图标库,删除格式16x16和32x32,保存到对侧面板(如果图标中没有格式或格式化时出错,则图标保存为原样),使用png压缩为256x256格式

 

icldf=%P%N||"%t"//0||delete<48:-1|0> ;; 从光标下的图标库中删除大于48x48的格式,保存到对侧面板(如果图标中没有格式,则图标不包括在新库中)

 

icldf=%P%N||"%t"//0||delete<48:-1|1> ;; 从光标下的图标库中删除大于48x48的格式,保存到对侧面板(如果图标不离开格式,则采用最小格式)

 

icldf=%P%N||"%t"//0||delete<48:-1|2> ;; 从光标下的图标库删除大于48x48的格式,保存到对侧面板(如果图标不留格式,则采用最大的格式)

 

icldf=%P%N||"%t"//0||delete<48:-1|3> ;; 从库中的光标图标删除大于48x48的格式,保存到对侧面板(如果图标中没有格式,则图标保存为原样)

 

icldf=%P%N||"%t"//0||delete<48:-1|4> ;; 从光标下的图标库中删除大于48x48的格式,保存到对侧面板(如果图标中没有格式或格式化时出现错误,则图标保存为原样)

up2

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