admin管理员组

文章数量:1660165

因为在做恶意流量检测的一些工作,今天遇到了一个非常难受的事情,就是如何删除数据集。

我们之前使用USTC-TK工具来剪切pcap文件转换灰度图像,这个工具使用的第一步中会剪切pcap中的不同session,而pcap中会出现大量很小的session,剪切出来就是非常多的1KB的pcap文件,大致长这样:

之前没有感觉有什么问题,但是今天我准备删除这些数据集,使用我自己的一个数据的时候,问题来了:

如果我们直接点击delete的话,就会这样,一直卡在0%的位置。这是因为windows的文件系统会先帮你统计项目个数,然后给你可视化的进度条,也就导致项目数量太大时文件系统就会卡死,向上面那样。

最后我根据一些博客并且自己试了一下,发现了一个不安装三方软件情况下最快的方法,就是在要删除文件的目录下创建批处理文件.bat执行。

先创建一个txt,输入

del /a /f /s /q "*.pcap"

然后将后缀txt改为bat,然后双击运行就可以将文件夹中所有的后缀为pcap文件删掉,如果你想删其他类型的文件就修改一下就可以了

(PS:windows的文件系统确实难搞,之前在linux里一个10G的数据集很快就删掉了)

本文标签: 快速文件Windows