现在的位置: 首页 > 软件世界 > total-commander > 正文

解析Total Commander文件名排序配置参数:SortUpper

Total Commander的配置文件wincmd.ini中有个SortUpper,它决定了TC怎样根据文件名来排序文件。
SortUpper共有四个值,分别是0、1、2、3。默认是0。数值之间的差别主要在于文件名中包含数字的排序方法上。建议修改为2,理由请看下面。

(一)SortUpper=0

以数字命名的文件,按照第一个数字的大小排序。比如以下例子:

内部培训教程1.txt
内部培训教程10.txt
内部培训教程11.txt
内部培训教程12.txt
内部培训教程2.txt
内部培训教程3.txt

(二)SortUpper=1

数字排序与SortUpper=0一样。文件排序时,以下划线开头的文件排后面。

(三)SortUpper=2

数字文件,以大小来排序,比如:

内部培训教程1.txt
内部培训教程2.txt
内部培训教程3.txt
内部培训教程9.txt
内部培训教程10.txt
内部培训教程11.txt
内部培训教程12.txt
内部培训教程20.txt

这就是古意人推荐使用这个参数的原因!汉字排序,同SortUpper=1。

(四)SortUpper=3

数字文件,同SortUpper=2。汉字排序,同SortUpper=0。

修改这个参数的方法:一是直接修改wincmd.ini文件。点击菜单栏“选项→编辑配置文件”,会弹出两个配置文件,查看其中的“wincmd.ini”文件,然后搜索“SortUpper”,将数值修改为2即可;另一种办法是使用Ultra TC edit软件:【最强大最方便定制Total Commander功能的第三方软件:Ultra TC Editors】使用该软件,还可以查看到关于此参数的每个数值意义的介绍:

0= Default sort method.
1= When sorting files, put files starting with an underscore _ last.
2= Uses mixed lexical and numerical sorting, e.g. file10.txt comes AFTER file1.txt, file2.txt, ..., file9.txt.
3= Like 2, but uses StrCmpLogicalW for the comparison. 3 needs IE 6.x installed!

目前有 7 条留言    访客:0 条, 博主:0 条

  1. 善用佳软 2014年04月29日 10:48 下午  Δ-49楼

    加油!


  2. 管理员
    古意人 2014年04月29日 10:52 下午

    感谢佳软的支持! 你是我博客上有史以来最大牌的评论员了。

  3. 善用佳软 2014年04月29日 10:58 下午

    按你目前的写作进度,持续、坚持,你很快就会成为大牌的。

  4. miwaMIRAGE 2014年05月01日 4:03 下午  Δ-48楼

    改成2以后,日文排序会改变

  5. TC爱好者 2014年05月05日 10:21 下午  Δ-47楼

    朋友可以讲哈NewFiles2.0 这个工具使用方法么..我输入路径加载后…一直提示未找到.exe

  6. yahuu 2015年01月21日 11:28 上午  Δ-46楼

    我建议设置3,2的话,汉字不是按照abcd排序的。

  7. Aquamarine 2016年05月01日 2:19 下午  Δ-45楼

    我用的也是3,其实可以在“设置→显示”中的“排序方法”中设置更好。

给我留言

留言无头像?