attrb |
首页 后退 前进 |
设置/删除文件和目录的属性.
attrb=%L, %WL||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||cliplist||$var_aa||$GLOBALNAME||String!!Recursion, ||Dialogs, ||<length>, ||[extnd], ||[search], ||progres<>, ||[tc], ||test<>
参数:
备注 其中 您必须指定可以使用特殊文件夹和文件缩写的路径$f01 ...请参见 附录8.
该命令能够通过创建的全局变量将信息传递到其它命令.见: 附录23
命令类似于下列命令: attrf 参见:
attrb=%L||+AR!!0||test<6o!!1> ;; 将主题中的"只读"属性和"压缩文件"属性分配给具有Desktop.ini的文件夹
attrb=%L||+AR-SH!!1 ;; 对于所选项目,设置属性"只读"和"存档",删除"系统"和"隐藏"(带递归)
attrb=%L||+C!!0||progres<> ;; 对于所选元素设置属性"压缩"(无递归)
attrb=%L||+C!!1||progres<> ;; 对于所选元素设置属性"压缩"(带递归)
attrb=%L||+CHSR!!1||progres<> ;; 对于所选元素,设置属性"压缩","隐藏","系统","只读"(带递归)
attrb=%L||+CRA!!1||progres<> ;; 对于选定的元素,设置属性"压缩","只读","存档"(带递归)
attrb=%L||+H!!0 ;; 对于所选元素设置属性"隐藏"(无递归)
attrb=%L||+H!!0||test<1x!!!!}d9{d19> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅从修改时间从第10到第18天更改
attrb=%L||+H!!0||test<1x!!!!}h13{h23> ;; 对于所选对象,设置属性"隐藏"(不带递归),只对那些修改时间从14:00变为22:59
attrb=%L||+H!!0||test<1x!!!!}m1{m11> ;; 对于所选对象,将属性"隐藏"(无递归)设置为修改时间从2月变为10月的变量
attrb=%L||+H!!0||test<1x!!!!}y2009{y2013> ;; 对于所选对象,设置属性"隐藏"(无递归),只有修改时间从2010年改为2012年
attrb=%L||+H!!0||test<1x!!!!=d10=d18> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅在第10和第18个修改时间发生变化的对象
attrb=%L||+H!!0||test<1x!!!!=d10> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅在第10天修改时间更改的对象
attrb=%L||+H!!0||test<1x!!!!=h14=h22> ;; 对于所选对象,将属性"隐藏"(无递归)设置为修改时间从14:00改为14:59,从22:00改为22:59
attrb=%L||+H!!0||test<1x!!!!=h14> ;; 对于所选对象,设置属性"隐藏"(不带递归),只对那些修改时间从14:00变为14:59
attrb=%L||+H!!0||test<1x!!!!=m2=m10> ;; 对于所选对象来设置属性"隐藏"(无递归),只有修改时间在2月和10月更改的那些
attrb=%L||+H!!0||test<1x!!!!=m2> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅在二月修改时间已更改的对象
attrb=%L||+H!!0||test<1x!!!!=y2009> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅在2009年修改时间已更改的对象
attrb=%L||+H!!0||test<1x!!!!=y2010=y2012> ;; 对于所选对象来设置属性"隐藏"(无递归),只有修改时间在2010年和2012年发生变化的对象
attrb=%L||+H!!0||test<1x!!#SISDATE!!-d7> ;; 对于所选对象来设置属性"隐藏"(无递归),仅适用于在过去7天内修改时间发生更改的对象
attrb=%L||+H!!0||test<1x!!#SISDATE!!-h3> ;; 为设置为"隐藏的"属性(没有递归),仅由一个事实,即修改时间在过去3小时内改变选定的对象
attrb=%L||+H!!0||test<1x!!#SISDATE!!-m2> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅在过去2个月中修改时间已更改的对象
attrb=%L||+H!!0||test<1x!!#SISDATE!!-n5> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅在最近5分钟内修改时间已更改的对象
attrb=%L||+H!!0||test<1x!!#SISDATE!!-w17> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅在过去17周内修改时间发生更改的对象
attrb=%L||+H!!0||test<1x!!#SISDATE!!-y2+w11-m2+d7-h3> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅在指定日期中修改时间更改的对象
attrb=%L||+H!!0||test<1x!!#SISDATE!!-y2> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅在过去2年中修改时间发生变化的对象
attrb=%L||+H!!0||test<1x!!<adata=%T%M>!!{0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有修改日期小于对侧面板中对象的最后访问日期的那些对象
attrb=%L||+H!!0||test<1x!!<adata=%T%M>!!}0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有修改日期长于对侧面板中对象的最后访问日期的那些对象
attrb=%L||+H!!0||test<1x!!<adata=%T%M>!!=0> ;; 对于所选对象,设置属性"隐藏"(不带递归),只有修改日期等于上一次访问对侧面板中对象的日期
attrb=%L||+H!!0||test<1x!!<cdata=%T%M>!!{0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有修改日期小于对侧面板中对象创建日期的那些对象
attrb=%L||+H!!0||test<1x!!<cdata=%T%M>!!}0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些修改日期长于对侧面板中对象的创建日期
attrb=%L||+H!!0||test<1x!!<cdata=%T%M>!!=0> ;; 对于所选对象,设置属性"隐藏"(不带递归),只有那些修改日期等于在对侧面板中创建对象的日期
attrb=%L||+H!!0||test<1x!!<mdata=%T%M>!!{0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些修改日期小于对侧面板中对象的修改日期
attrb=%L||+H!!0||test<1x!!<mdata=%T%M>!!}0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些修改日期大于对侧面板中对象的修改日期
attrb=%L||+H!!0||test<1x!!<mdata=%T%M>!!=0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些修改日期等于对侧面板中对象的修改日期
attrb=%L||+H!!0||test<1x!!14:12:05!!{2> ;; 对于所选对象,设置属性"隐藏"(不带递归),只对那些修改时间比时间短14:12:05
attrb=%L||+H!!0||test<1x!!14:12:05!!}2> ;; 对于所选对象,设置属性"隐藏"(无递归),只对那些修改时间长于14:12:05
attrb=%L||+H!!0||test<1x!!14:12:05!!=2> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些修改时间等于时间14:12:05
attrb=%L||+H!!0||test<1x!!2012/01/09!!{1> ;; 对于所选对象设置属性"隐藏"(无递归),只有那些修改日期短于短日期2012/01/09
attrb=%L||+H!!0||test<1x!!2012/01/09!!}1> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些短修改日期长于短日期2012/01/09
attrb=%L||+H!!0||test<1x!!2012/01/09!!=1> ;; 对于所选对象,设置属性"隐藏"(无递归),只对那些短修改日期短的日期2012/01/09
attrb=%L||+H!!0||test<1x!!2012/01/09~~00:03:00!!{0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些修改日期小于2012/01/09 00:03:00的日期
attrb=%L||+H!!0||test<1x!!2012/01/09~~00:03:00!!}0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些修改日期长于2012/01/09 00:03:00
attrb=%L||+H!!0||test<1x!!2012/01/09~~00:03:00!!=0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些修改日期等于2012/01/09 00:03:00
attrb=%L||+H!!0||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的日期范围内
attrb=%L||+H!!0||test<3x!!14:12:05!!{2> ;; 对于所选对象,设置属性"隐藏"(无递归),只对那些最后访问时间少于时间14:12:05
attrb=%L||+H!!0||test<3x!!14:12:05!!{2> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些创建时间短于14:12:05
attrb=%L||+H!!0||test<3x!!14:12:05!!}2> ;; 对于所选对象,设置属性"隐藏"(无递归),只对那些最后访问时间长于14:12:05
attrb=%L||+H!!0||test<3x!!14:12:05!!}2> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些创建时间长于14:12:05
attrb=%L||+H!!0||test<3x!!14:12:05!!=2> ;; 对于所选对象,设置属性"隐藏"(无递归),只对那些最后访问时间等于时间14:12:05
attrb=%L||+H!!0||test<3x!!14:12:05!!=2> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些创建时间等于时间14:12:05
attrb=%L||+H!!0||test<3x!!2012/01/09!!{1> ;; 对于所选对象,将属性"隐藏"(无递归)设置为最短访问日期短于短日期的用户2012/01/09
attrb=%L||+H!!0||test<3x!!2012/01/09!!{1> ;; 对于所选对象,将属性"隐藏"(无递归)设置为仅创建日期短于短日期的用户2012/01/09
attrb=%L||+H!!0||test<3x!!2012/01/09!!}1> ;; 对于所选对象,设置属性"隐藏"(无递归),只有最短访问日期长于短日期2012/01/09
attrb=%L||+H!!0||test<3x!!2012/01/09!!}1> ;; 对于所选对象,设置属性"隐藏"(无递归),只有创建日期长于短日期2012/01/09
attrb=%L||+H!!0||test<3x!!2012/01/09!!=1> ;; 对于所选对象,设置属性"隐藏"(无递归),只有最短访问日期等于短日期2012/01/09
attrb=%L||+H!!0||test<3x!!2012/01/09!!=1> ;; 为选定对象设置属性"隐藏"(不递归),只有那些短创建日期等于短日期2012/01/09
attrb=%L||+H!!0||test<3x!!2012/01/09~~00:03:00!!{0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有最后访问日期小于2012/01/09 00:03:00
attrb=%L||+H!!0||test<3x!!2012/01/09~~00:03:00!!{0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些创建日期小于2012/01/09 00:03:00
attrb=%L||+H!!0||test<3x!!2012/01/09~~00:03:00!!}0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些最后访问日期大于日期2012/01/09 00:03:00
attrb=%L||+H!!0||test<3x!!2012/01/09~~00:03:00!!}0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些创建日期大于2012/01/09 00:03:00
attrb=%L||+H!!0||test<3x!!2012/01/09~~00:03:00!!=0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些最后访问日期等于日期2012/01/09 00:03:00
attrb=%L||+H!!0||test<3x!!2012/01/09~~00:03:00!!=0> ;; 对于所选对象,设置属性"隐藏"(无递归),只有那些创建日期等于日期2012/01/09 00:03:00
attrb=%L||+R!!0 ;; 对于所选元素设置属性"只读"(无递归)
attrb=%L||+R!!0||progres<> ;; 对于所选项目,设置属性"只读"(无递归),显示进度
attrb=%L||+R!!0||test<1t!!Hello> ;; 为所选文件设置属性"只读",其内容中有"hello"
attrb=%L||+RS!!1 ;; 对于所选元素设置属性"只读"和"系统"(带递归)
attrb=%L||=R!!0 ;; 对于所选项目删除/设置属性"只读"
attrb=%L||=RS!!0 ;; 对于所选项目来删除/设置属性"只读"和系统
attrb=%L||-C!!0||progres<> ;; 对于所选元素,删除属性"压缩"(无递归)
attrb=%L||-C!!1||progres<> ;; 对于所选元素,删除属性"压缩"(带递归)
attrb=%L||-CHSR!!1||progres<> ;; 对于所选元素,删除属性"压缩","隐藏","系统","只读"(带递归)
attrb=%L||-CRA!!1||progres<> ;; 对于所选元素,删除属性"压缩","只读","存档"(带递归)
attrb=cliplist||+R!!0 ;; 对于剪贴板列表中的所有项目,设置属性"只读"(无递归)
attrb=FOLDM<%L//0//-1>||+C!!1||progres<> ;; 对于所选元素,设置属性"压缩"(带递归)(预先创建文件和文件夹列表)
attrb=FOLDM<%L//0//-1>||-C!!1||progres<> ;; 对于所选元素,删除属性"压缩"(带递归)(提前创建文件和文件夹列表)
attrb=LISTF<c:\test1.txt/c:\test2.txt/c:\test3.txt>||+AR!!0 ;; 将"只读"和"存档"属性分配给文件c:\test1.txt,c:\test2.txt,c:\test3.txt
attrb=PS<C:\1\Name\//2//1>||+RA!!0 ;; 将"文件夹"的所有子目录的"只读"和"存档"属性设置为1级
attrb=PS<C:\1\Name\//-2//1>||+RA!!0 ;; 将Name文件夹的所有子目录的"只读"和"存档"属性设置为1级,其中包括根目录
delss=FOLDC<%L//0//1//desktop.ini//0>||1 attrb=%L||-R!!0||test<1a!!D> ;; 删除所选文件夹中的Desktop.ini文件+删除文件夹中的所有属性
delss=FOLDC<%L//0//1//desktop.ini//0>||1 attrb=%L||-RASH!!0||test<1a!!D> ;; 删除所选文件夹中的Desktop.ini文件+从文件夹中删除所有主要属性
global attrb=%L||+AR!!0||test<6o!!1> GLOBALATTRB1<a> ;; 将"只读"属性和"存档"属性从主题分配给具有Desktop.ini的文件夹,并获取属性已更改的对象列表
global attrb=%L||+AR!!0||test<6o!!1> GLOBALATTRB2<a> ;; 从只选择那些具有Desktop.ini的文件夹中分配属性"只读"和"存档",并获取未更改属性的对象列表
itray=3 sends=-1!!-1||formt<lin44,lin60,lin61,lin62,lin37,1> wlist=$GLOBALSENDS||formt<lin59,lin57> slist=$GLOBALSENDS||formt<lin58,lin57> downl="%p"//1||$GLOBALSENDS||pause<1-2>||progres<>||convert<#Hmd5> pause=500 renms=$GLOBALDOWNL||extplus<> lists=$GLOBALRENMS iconv=$GLOBALRENMS||"%p":://1//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1$3||32 xlist=$GLOBALICONV||##<info=o76:://> renms=$GLOBALICONV||list<$GLOBALSLIST>||rflag<1> pause=500 renms=$GLOBALXLIST||list<$GLOBALWLIST> delss=$GLOBALLISTS||1 slist=FOLDC<$GLOBALRENMS//1//0//*.ico//0>||##<info=o75:://> pause=500 icofs=$GLOBALSLIST||0||ico,0,1 attrb=FOLDC<$GLOBALSLIST//1//0//*.ico//0>||+HS!!0||upd<1> ;; 创建目录并从缓冲区中的链接列表分配图标
itray=3 sends=-1!!-1||formt<lin44,lin60,lin61,lin62,lin37,1> wlist=$GLOBALSENDS||formt<lin59,lin57> slist=$GLOBALSENDS||formt<lin58,lin57> downl="%p"//1||$GLOBALSENDS||pause<1-2>||progres<>||convert<#Hmd5> pause=500 renms=$GLOBALDOWNL||extplus<> lists=$GLOBALRENMS iconv=$GLOBALRENMS||"%p":://1//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1$3||32 xlist=$GLOBALICONV||##<info=o76:://> renms=$GLOBALICONV||list<GLOBALSLIST<t>>||rflag<1> pause=500 renms=$GLOBALXLIST||list<GLOBALWLIST<t>> delss=$GLOBALLISTS||1 slist=FOLDC<GLOBALRENMS<t>//1//0//*.ico//0>||##<info=o75::> pause=500 icofs=GLOBALSLIST<t>||0||ico,0,1 attrb=FOLDC<GLOBALSLIST<t>//1//0//*.ico//0>||+HS!!0||upd<1> ;; 创建目录并从缓冲区中的链接列表分配图标
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
shape=1 attrb=FOLDC<%L//1//-1//*[combo=BOX3]>||[input=BOX86][input=BOX87]!!1||progres<> ;; 在所选文件夹中,更改文件对话框中选择的属性(带递归)
shape=1 attrb=FOLDC<%L//1//-1>||[input=BOX86][input=BOX87]!!1||progres<> ;; 在所选文件夹中,更改对话框中所有文件的属性(带递归)
"imgpr=1 copys=LISTF<C:\Folder-1\Пример.txt/C:\Folder-1\Пример(2).txt>||x//1||allfold<PS<"C:\Folder-2\//-2">>||noprogres<> attrb=PS<"C:\Folder-2\"//1//-1//Пример(2).txt>||+H!!0" - 将文件Example.txt和Example(2).txt(替换类似的文件)复制到所有文件夹C:\ Folder-2 \ inclusive并设置复制的文件示例(2).txt属性“隐藏”
"copys=LISTF<C:\Folder-1\Пример.txt/C:\Folder-1\Пример(2).txt>||x//0||allfold<PS<"C:\Folder-2\//-2">>||noprogres<> attrb=PS<"C:\Folder-2\"//1//-1//Пример(2).txt>||+H!!0" - 将文件Example.txt和Example(2).txt(不替换类似的文件)复制到所有文件夹C:\ Folder-2 \ inclusive并设置复制文件示例(2).txt属性“hidden”
"imgpr=1 copys=LISTF<C:\Folder-1\Пример.txt/C:\Folder-1\Пример(2).txt>||x//0||allfold<PS<"C:\Folder-2\//-2">>||noprogres<> attrb=PS<"C:\Folder-2\"//1//-1//Пример(2).txt>||+H!!0" - 将文件Example.txt和Example(2).txt复制到所有文件夹C:\ Folder-2 \ inclusive并设置复制的文件示例(2).txt属性“隐藏”
"imgpr=1 sends=[tc=AG]??-1||@CRLF!!| copys=%L||x//0||allfold<PS<"C:\Folder-2\//-2">>||noprogres<> attrb=PS<"C:\Folder-2\"//1//-1//GLOBALSENDS<1>>||+H!!0" - 将所选文件复制到所有文件夹C:\ Folder-2 \ inclusive,并将“hidden”属性设置为复制的文件
© Аверин Андрей для Total Commander Image Averin-And@yandex.ru |