将文件夹里的所有文件导出为文件名列表是我们日常工作中可能碰到的问题,传统的方法要么是一个一个文件名复制粘贴,要么是采用dos界面的cmd命令,从效率和方便性上来说都不尽如人意,在这里古意人介绍两种使用Total Commander(以下简称TC)来输出文件列表的方法。
1、直接使用“复制名称”命令
使用ctrl+a选中所有文件,然后使用“复制名称”命令,粘贴到excel表格或txt文本文件中就可以了。
提示:可以使用TC的快速过滤功能排除不需要导出的文件名
延伸阅读:TC提高工作效率5大法宝
缺点:只能复制当前文件夹下的文件名,子文件夹的文件名无法复制
2、使用“DiskDir”插件
一个文件夹下面可能有很多子文件夹,子文件夹下面还有很多文件,使用上面第1种方法是无法输出所有文件的,这时候就要使用“DiskDir”插件了。
插件名称:DiskDir Extended 1.68
类型:TC Packer Plugins
安装完成之后,对需要导出文件名列表的文件夹选择“压缩文件”,在压缩工具里选择lst,可以点击下方的“配置”进入设置。
可以设置需要导出的信息,这里古意人选择只导出文件名,其他的不导出,大家可以根据需要选择。
导出后是一个后缀为lst的文件,可以用记事本打开,后续可以复制到excel表格中进行进一步处理。
营养文章,帮顶了哦。。。。。。
原来DiskDir是这么用的,装了以后还以为是压缩插件,感谢分享。
第一种也是可以的,按 C+B 后再复制,只是没有目录结构而已
搜索过来的,作为TC用户反一下TC 🙂
如果需要子目录中的文件名,我通常都会用 dos 命令 tree /f >list.txt
用搜索*.*,得到列表,然后复制,可以产生目录结构
用virtualpanel插件,可以在文件夹下添加次级文件夹,进行目录结构自由编辑。
管理员 古意人: 2019年06月24日 9:40 上午
感谢分享,改天试试
如果只需要选择几个文件的文件名,那么选中然后按Y
如果需要整个文件夹的文件名,在这个文件夹中运行cmd,输入tree /f >list.txt
其他的按alt+o在qttabbar的快捷键设置这一栏可以设置。
“DiskDir”插件点OK导出时提示Unable to create file DiskDirExtended.ini,怎么办?
请问DiskDir插件怎么安装呢?