大棚膜厂家
免费服务热线

Free service

hotline

010-00000000
大棚膜厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

按需获取个性化文件列表

发布时间:2021-01-22 08:25:34 阅读: 来源:大棚膜厂家

对于磁盘中存放着的各种各样的文件,如果我们需要按自己的需求将符合某种类别、日期或属性的文件,以文本清单的方式列出来,该怎么办?

存储设备中分散存放着各种各样的文件,有时我们需要提取某类型或带有某些特征的文件名列表,比如,只需要文件名中含有某个关键字的文件清单、只需要某种属性的文件的清单等,在图形界面的Windows环境下,要抽取出一份这样的TXT文件清单,实现起来比较困难。但是,如果我们善于运用系统提供的内部命令,则可以灵活获取需要的各种文件列表。

小知识:

Windows操作系统提供两个内部命令DIR和TREE,专门用来列出文件列表。如果配合输出重定向功能,不但可以将文件列表显示在屏幕上,还可以输出到TXT文件中。DIR和TREE虽然是很古老的DOS命令,但新版Windows均没有舍弃,反而逐渐加强其功能,足见其价值所在。

获取隐含文件列表清单

有时,系统垃圾是以一些带有隐含属性的文件而存在的。在资源管理器默认的界面中,你是看不到这些文件的存在的。明明出现系统资源越来越少的窘境,感觉磁盘空间被什么文件无端占用,但就是一时找不出这些文件存在何方。这时,用一个简单的DIR命令就可以帮我们找出这些隐含的文件。

例如,我们要查找D盘中的隐含文件,希望获取一份D盘隐含文件的清单,可以先用Win+R组合键启动运行窗口,然后执行CMD命令启动命令提示符窗口,接着依次执行如下3条命令:

D:

CD\

DIR *.* /S /AH >D:\隐含文件清单.TXT

这样我们就在D盘中得到一个隐含文件的清单,你就可以据此针对性地判断垃圾文件的所在了。

小提示:

以上命令中,第一行D:表示转入到D盘工作;第二行CD\表示将当前工作文件夹转换到D盘的根目录下;第三行中的参数/S表示包含当前文件夹下的各级子文件夹,参数/AH表示处理所有带有隐含属性的文件,大于号>表示将显示结果重定向输出到后面紧跟的文件名中,这里是“隐含文件清单.TXT”文件,这个名字可自定义的。

获取系统文件列表清单

系统文件是电脑正常运行所必需的基础性文件,系统文件遭到破坏或篡改,对系统安全会造成威胁。因此,如果在系统安装之后,能获得一份正常情况下的系统文件列表清单,在系统出现问题后,怀疑到某个系统文件有问题时,就可以通过保留的文件列表清单,对比查看文件字节的变化了。

而要保留一份这样的清单,我们只需执行如下命令即可:

DIR C:\WINDOWS\*.* /S/AS >D:\系统文件清单.TXT

在以上命令中,出现了一个新的参数/AS,表示系统属性。

以关键字抽取总结清单

假如领导希望获得服务器中,存放在D、E、F三个硬盘分区中的文件名中含有“总结”字样的所有文件的一份清单,你有什么最快的办法吗?

我的方法是,只用以下一条命令即可:

DIR D:\*总结*.*/S E:\*总结*.*/S F:\*总结*.*/S >D:\所有总结列表.TXT

生成的“所有总结列表.TXT”文本文件中就包含有所有这3个分区中的各类“总结”文件。

大家可以看出,本例中出现的DIR命令,在一条命令中包含了三个并行内容,也就是将列取D、E、F三个分区中的文件的命令写在了一条命令中。实际上,这个命令也可以分三条来写,然后用两个大于号>>的方法来追加重定向内容,效果等同。而且,在XP之前的低版本Windows中,也必须如此分开来写才符合要求。但在目前的高版本Windows中,已经允许这样合写在同一条命令中了。与此类似的命令还包括建立目录的命令RD,如“RD 老李 小王 小张 老胡”这样的一条命令就能同时建立4个人名文件夹。

以日期排列的总结清单

如果领导感觉以上抽取的总结文件不够有次序,而希望以日期的先后来排列文件清单,而且清单内只需要文件名信息,不需要多余的其他信息,那又该怎么办?

这时,我们只需在以上命令的基础上稍加修改,即可取得领导满意的文件列表清单:

DIR D:\*总结*.*/S/OD/B E:\*总结*.*/S/OD/B F:\*总结*.*/S/OD/B >D:\优化的总结列表.TXT

生成的“优化的总结列表.TXT”文本文件中就包含有所有这3个分区中的各类总结文件,且其中只有经过排序的符合条件的文件名信息,滤掉了其他闲杂信息。

其中的参数/OD表示以日期从先到后排序,而加入的参数/B表示排序结果中只出现文件名而不出现标题、摘要等其他无关信息。

一目了然的文件结构清单

以上列出的清单中只有文件列表,不够清晰。如果能将文件目录结构也罗列出来,那看起来就好多了。我们可以利用TREE命令来实现。执行如下命令:

TREE C:\ /F >系统盘文件目录树.TXT

我们会获得一份系统盘C的文件目录结构清单“系统盘文件目录树.TXT”。

其中参数/F表示连同文件一并列出来,不仅仅包含文件夹的名称。在用TREE命令列出文件目录树的过程中,默认使用的结构字符是图形扩展字符,如果在某些系统下显示出现乱码或不兼容,在命令后加一个参数/A,这样输出的结果就会变成ASCII字符显示,看上去就不再别扭了。

小技巧:

关于系统内部命令DIR和TREE的更详尽的用法,我们可以在命令提示符窗口中先输入DIR或TREE命令然后再输入一个半角空格后加一个半角斜杠和一个半角问号,即可获得命令的详细语法格式和解释。

1322ASW-AXHQWJLB-5

小小三国2安卓版

名都棋牌手机安卓版

斩妖录武侠版