ooddoo
(ppppp)
1
你在解压压缩包的时候是不是经常把压缩包里的文件解压的到处都是?因为那些压缩包往往少了一级文件夹。如果你原本文件夹里本身有很多文件,你想找到那些刚刚被解压的文件们是很难的(特别是新解压的文件里有隐藏文件,或者是你当前文件夹里文件排列顺序对你很重要,你不愿意按文件产生日期重新排列时)。那么有没有办法一键把这个压缩包解压出来的所有文件都删掉,而不会影响此文件夹里原本的文件呢?
Steam上知名独立游戏和软件工作室Alright Peaches Studio制作的本软件就是解决这个问题的。它是一款主软件的附赠软件,是可以自由传播的。它是一个独立的exe,运行也不会产生任何垃圾,默认文件夹路径是压缩包所在路径,当然也可以指定别的文件夹路径。
步骤1:把压缩包挪到软件中,使软件获得压缩包路径
步骤2:指定刚刚压缩包把其内部文件们解压出来的路径(不指定则默认为压缩包所在路径)
然后开始运行,软件会比对压缩包里的文件和该路径下的文件,如果完全相同则把路径下的文件删除掉,这样就完成不小心解压出来的文件的清理,并且完全不会清除文件夹里的其它的文件,以及压缩包里的文件,仅仅清除那些不小心被解压到文件夹里的文件们。
Baidu Pan: DeleteFilesAccidentallyUnzipped.exe - Made By Alright Peaches Studio
链接: https://pan.baidu.com/s/1ToGis-KE8LiJAYb4wVtwCg?pwd=1234 提取码: 1234
DeleteFilesAccidentallyUnzipped.exe - Made By Alright Peaches Studio
Steam 原文件出处:格式转换沙皇 - Steam 新闻中心
1 个赞
dlgcy
2
这个需求不需要软件,只需要再次将所有文件释放到该目录,选择替换所有文件,然后在该目录空白处右键–撤销复制,即可全部删除。(适用于 Win11)
ooddoo
(ppppp)
3
试过您的方法不可行,首先老版本的Windows11以及改为传统右键菜单中,就没有您说的那个选项,直接在空白处按Ctrl+Z也无法撤销。
ooddoo
(ppppp)
4
我试了一个最新版本的Win11,您这个方法也不行,可能您解决的问题,和此软件要解决的问题不是同一个问题。
我测试了是可以的呀,但是这个解压动作必须是手动把压缩包里的文件移动到受影响的目录(这样可以触发撤销移动把文件移回临时目录),而不是在压缩软件里再解压一遍
1 个赞
kkl
6
个人认为从根源上解决这个问题更方便,Bandizip的智能解压,其他解压软件的提取到<文件夹>,都能避免这个问题
1 个赞
ooddoo
(ppppp)
7
这个软件对于老派使用winRAR,从不清理下载文件夹或桌面,喜欢把一切都解压到里面的人还是非常方便的。
ooddoo
(ppppp)
8
这个软件只需要1步,把RAR文件扔进去让其分析和删除解压出来的文件即可。
Bandizip、PeaZip、Nanazip的“智能解压/自动解压”功能可以避免这个问题
这工具确实没毛病,但我觉得用再次覆盖然后撤销移动也是不错的操作技巧。
如果有人遇到这样的情况,你就可以展示优雅的撤回操作 
而不是指导他前往某个网盘,下载一个客户端,再把这个工具下载下来解决问题。
1 个赞
dlgcy
13
像 @Fiend_FEARing 说的那样,需要手动拷贝全部文件到受影响的目录进行覆盖,然后再撤销。
ooddoo
(ppppp)
14
是的,所以应该建议本网站允许上传一些体积很小的软件,这样就不用下载某网盘了。没人喜欢那臃肿的东西。