如何用批处理删除某个文件夹目录(该文件夹多层嵌套子文件夹)下所有大于 1000kb 的任何拓展名的所有文件,保留 1000kb 以下的文件? 比如这个文件夹是 E 盘根目录名字叫做 xy 的文件夹……

2015-01-17 11:40:06 +08:00
 cwhong4399
6298 次点击
所在节点    问与答
11 条回复
loading
2015-01-17 12:01:10 +08:00
只会用“搜索”,然后删……
aa65535
2015-01-17 12:12:14 +08:00
cwhong4399
2015-01-17 12:48:04 +08:00
@aa65535 不成功,文件夹那边好像提示错了,“此时不应有in(*)”
aa65535
2015-01-17 12:55:37 +08:00
@cwhong4399 你自己改乱了, in 和 (*) 之间需要一个空格!

你只需要将 E:\xy 替换为你的实际路径,检查输出结果没问题后将 del /f /q %%i 替换上去。
gongweixin
2015-01-17 15:47:58 +08:00
写程序删
mscdfans
2015-01-17 16:48:27 +08:00
我之前是在everything里搜索对应文件夹大于1MB的文件,然后再来删除的。
tankb52
2015-01-17 16:51:03 +08:00
在TotalCommand 里面
1.Ctrl+B
2.大小排序
3.删除
aaaa007cn
2015-01-17 19:29:58 +08:00
@tankb52 这个在 7zip 的文件管理器中也能做到
查看 → 平板模式
old9
2015-01-17 19:36:31 +08:00
@tankb52 TC Ctrl+B 真是神器啊
honeycomb
2015-01-18 13:44:15 +08:00
猜测powershell可以不太困难地写个脚本做到
cwhong4399
2015-01-19 10:26:23 +08:00
@aa65535 你的图没了,囧rz……可以发下文字版吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/162937

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX