icoft

首页  后退  前进

icoft
down2

分配文件夹图标.

 

icoft=Folder, ||...

 

 

参数:


1-强制参数.

Folder

文件夹路径. Folder - %P%N, c:\1\ 见附录7.


其它参数:

...

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

备注

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

变量名称

描述

GLOBALICOFT

一组输出数据(在第一个单元格中设置图标的文件夹的路径)

GLOBALICOFT1

数组输出数据(在第一个单元格中设置到文件夹的图标的路径)

GLOBALICOFT2

输出数据数组(在第一个单元格中,在文件夹中创建的Desktop.ini路径)

 

参见:

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

例子

up2 如何创建一个按钮?

 

exect=$var_s=Chr(152) folds=$f06||$var_s icoft=GLOBALFOLDS<1>||0||%%TCIMG_PATH%%\TCIMG.dll,65||foldicon<favicon!!1> ;; 在桌面上创建一个"隐形"文件夹

 

icoft="%p"||0||%N comnt="%P"||0||<ifile="%p"\#Info.txt> rstart ;; 父文件夹将光标下的图标分配给活动面板文件的内容到注释#Info.txt

 

icoft="%p"||0||%N ;; 在活动面板的文件夹的光标(只有名称)下方分配一个图标

 

icoft="%p"||0||[input=BOX47] ;; 将一个图标分配给活动面板的文件夹(在对话框中输入路径或名称)

 

icoft=%P%N||0||%%TCIMG_PATH%%\TCIMG.dll,65 ;; 从TCIMG.dll库中设置光标图标下的文件夹

 

icoft=%P%N||0||%P%N\favicon.ico ;; 将favicon.ico图标分配给该文件夹中光标下的文件夹

 

icoft=%P%N||0||<sicon=%%COMMANDER_PATH%%\AkelExtImage.dll|48> ;; 将图标分配给光标下的文件夹,从AkelExtImage.dll库中选择一个图标(48x48查看器中的图标视图)

 

icoft=%P%N||0||<sicon=%%COMMANDER_PATH%%\Wcmicons.dll>||abspath<1> ;; 将图标分配给光标下的文件夹,从Wcmicons.dll库中选择一个图标;将绝对路径转换为相对

 

icoft=%P%N||0||<sicon=%%WINDIR%%\System32\shell32.dll> ;; 将图标分配给光标下的文件夹,从shell32.dll库中选择一个图标(32x32查看器中的图标视图)

 

icoft=%P%N||0||favicon.ico ;; 将光标下的文件夹分配给位于此文件夹中的图标favicon.ico(只有名称)

 

itray=3 exect=$var_put='%P%N' sends=-1||formt<lin44,lin60,lin61,lin62,lin37,1> sends=GLOBALSENDS<1>??2||formt<lin59,lin57> downh=$var_put//2||GLOBALSENDS<1>||pause<1-2>||progres<>||convert<#Hmd5> renmm=GLOBALDOWNH<1>||extplus<> iconf=GLOBALRENMM<1>||"$var_put//1"||32 renmm=GLOBALICONF<1>||GLOBALSENDS<2>||rflag<1> icoft=$var_put||0||ico,0,1 attrf=GLOBALRENMM<1>||+HS!!0 delsm=GLOBALDOWNH<1>||1||upd<1> ;; 将缓冲区中的URL中的图标分配给光标下的目录,转换为32x32大小,属性分配被隐藏

 

itray=3 rlist=%L||##path<0>||formt<1> xlist=$GLOBALRLIST||##path<6> wlist=$GLOBALXLIST||formt<lin44,lin60,lin61,lin62,lin37,1> <FOR> 1 <TO> GLOBALWLIST<0> downh=GLOBALRLIST<:INDEX:>//2||GLOBALWLIST<:INDEX:>||pause<1-2>||progres<>||convert<#Hmd5> renmm=GLOBALDOWNH<1>||extplus<> slist=$GLOBALRENMM iconf=GLOBALRENMM<1>||:://1//(\w:.*\\)([^\\]*)\.(.*)//$1favicon.ico||32 pause=500 icoft=GLOBALRLIST<:INDEX:>||0||favicon.ico attrf=GLOBALICONF<1>||+HS!!0 delsm=GLOBALSLIST<1>||1 <NEXT> tcimg=50~~$cm540 ;; 分配给从URL获取的专用目录(例如,twitter.com,cryptocoincharts.info)图标,并分配隐藏的系统

 

itray=3 wends=-1||formt<63,56,54,51,55> slist=%L <FOR> 1 <TO> GLOBALSLIST<0> exect=$var_n=Floor('<info=o3GLOBALSLIST<:INDEX:>//>')||$var_n=$var_n<=1?1:($var_n<=10?2:($var_n<=100?3:($var_n<=500?4:5)))||$var_p='%%COMMANDER_PATH%%\Personal\commands\fold\$var_n.ico' icoft=GLOBALSLIST<:INDEX:>||0||$var_p||foldicon<favicon!!1!!1> <NEXT> attrb=FOLDC<$GLOBALSLIST//1//0//Desktop.ini>||-HS!!0 textx=FOLDC<$GLOBALSLIST//1//0//Desktop.ini>||&&([^^]+)!!$1@CRLFInfoTip=GLOBALWENDS<1>||backup<0> attrb=FOLDC<$GLOBALSLIST//1//0//Desktop.ini>||+HS!!0 ;; 将所选文件夹分配给图标(根据文件夹的大小将分配不同的图标)路径到文件夹的图标%% COMMANDER_PATH %%\fold\图标的名称1,2,3,4,5

 

sends=PS<"%p"//1//0//*.ico>??-1 icoft="%p"||0||GLOBALSENDS<1> comnt="%P"||0||<ifile="%p"\#Info.txt> rstart ;; 父文件夹分配图标(遇到的第一个ico文件),并将活动面板文件的内容添加到注释#Info.txt

up2

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