好友
阅读权限10
听众
最后登录1970-1-1
|
kihlh
发表于 2023-5-18 08:49
本帖最后由 kihlh 于 2023-6-28 16:46 编辑
日常开发中会用到node模块 然后这玩意几个模块就上万个文件了,用资源管理器得删除半小时
离职的时候删除 公司里的qq和微信文件 又是半小时真该死呀
下载链接:https://kiic.lanzouw.com/ijAjP0wghwle
源代码链接(ts):https://kiic.lanzouw.com/i2V9O0wgidqb
所以我直接写了这个小工具 直接靠node高并发io的特性 删除文件,本来需要半小时的时间现在只要半分钟
没错就是半分钟
使用也非常简单,他可以添加到右键 也可以直接命令行调用 设置可以直接打开调用
甚至还支持右键删除,甚至甚至他还能直接粘贴读取文件列表
因为是node应用带了一个node执行壳子 所以会有点大 该死的node 快70M了 PKG 的壳子30M我就很知足了
速度测试
文件夹类型 :node 模块库(node_modules)
文件数量:31.690 个文件,4,197 个文件夹
文件大小:755 MB (792,604,672 字节)
测试方式
1. 判断:应用句柄(火绒抓取)/应用日志
2. 起步:从读取总文件夹开始
3. 权限:管理员
4. 内容: 一致 (除跨天测试)
程序名称 | 调用方式 | 用时(秒) | 失败目录 | 失败文件 | 体验 | 结果 | 交互 | FastCopy.exe | 命令行调用 (FastCopy.exe /cmd=delete /auto_close /no_confirm_del /error_stop=FALSE /auto_close /force_close "F:\\2333") | 12.4 | 4,150 | 713 | 差 | 胜 | 无 | 资源管理器 | GUI 右键调用 | 0 | All | All | 中 | 败 | 有 | 本软件 | Console GUI 右键调用 | 13.1 | 4,149 | 713 | 中 | 败 | 有 | 资源管理器(无锁) | GUI 右键调用 (提前对权限文件解锁) | 29.96(回)
62.0(删) | 无意义 | 无意义 | 优 | 败 | 有 | FastCopy.exe | GUI Shell右键调用 (文件随机锁定列表丢失 变量差异 按照命令行调用为准) | 0 | 无意义 | 无意义 | 优 | 胜 | 有 |
作者总结
当然我认为这0.7 秒是用来对接给界面显示了 而且FastCopy.exe是低级语言编写而本软件是高级语言编写
因为本帖抛砖引玉知道了 FastCopy可以做到,我差点就为了这个写GUI程序和UDP连接传递递归文件路径了,
所以建议使用FastCopy.exe 既轻便也高效而且支持多文件
|
免费评分
-
查看全部评分
本帖被以下淘专辑推荐:
- · 不可错过的实用工具|主题: 4947, 订阅: 2653
- · .|主题: 206, 订阅: 111
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|