Duah
1
如題
我希望找一款這樣的軟件,遇到如下場景時會很方便
希望批次處理某個文件夾下的全部檔案(處理用軟件不支持多個文件夾)
→ 子文件夾很多,目標檔案散落在各個文件夾
→ 使用軟件記住整個文件夾的結構
→ 打散、解散各個文件夾,只剩下一個文件夾裝滿全部檔案
→ 完成全部檔案的批次處理後,把文件夾結構復原,把處理好的檔案全部放回原位
-–
操作如上,一直以來都有這種需求
只不過現在才意識到,把這個需求具體化
請問有什麼現成的解決方案嗎? 大家又都是怎麼處理的呢?
------
補充說明:
最關鍵的功能是"把處理好的檔案全部放回原位"
也就是把文件夾展開(解散)後,把一切恢復原狀的功能
檔案也得全部放回原始文件夾
1 个赞
syun
2
dropit 根据规则自动分发文件 大概能做到 看规则如何设定
t35t
3
有的第三方文件管理器,比如我用的xplorer²,有个文件夹展开功能,可以将子文件夹的文件都展开到同一层级,我利用该功能做过批量改名、打包(不含子文件夹结构)、批量添加邮件附件这类简单操作。可能不能满足你的需求,仅供参考。
dawn
(Xiaolove0019)
4
我和楼上一样,用的totalcommander,ctrl+b 可以显示全部文件
1 个赞
Duah
5
xplorer² 可以把展開後的文件夾 復原回 展開前 的樣子嗎?
(包含文件本身,因為我要的不是空的文件夾殼子)
用符号链接是不是就能解决,把要处理的文件通通在新的文件夹里创建链接,这样它们就不用离开原始文件夹
3 个赞
好奇是什么样的批处理,我觉得是可以不用拆开文件夹的
t35t
9
它的展开只是做了一个虚拟文件夹,实际的文件都还是在原本的文件夹里,并没有改变位置。所以不需要"复原"文件夹,用完直接关掉这个虚拟文件夹就行。显示上和7Zip打开个带多级目录的压缩文件,设置文件显示选择平铺模式是一个效果。
1 个赞
t35t
12

我用的也不是很深入,简单说一下:
首先是xplorer²,不是XYplorer,这两个是不同软件(也许后者也有类似功能)。
- 在1的位置点右键,选定制,自定义菜单栏,找到“展开”加到菜单栏里。(我本来想找菜单里的命令但没找到)。
- 然后选中想要展开的文件夹,如3,点展开
- 弹出4这样的窗口,里面是文件夹下的所有文件(也包括各级子文件夹,只不过我这张图里没有)。
- 然后可以全选、多选文件操作,比如发送到改名软件,拖动到邮件添加附件。
虚拟文件夹的准确技术我的水平难以说清,个人实际体验:它不能被别的软件直接使用,比如虚拟文件夹里有多个子文件夹的图片,双击一张图浏览时,上下翻页还是会限制在所打开图片的那个子文件夹里。但是那种能批量传递文件名信息的操作就可以实现,比如添加邮件附件,或者最简单的复制展开后的所有文件到另一个文件夹,复制过去就是没有文件夹层级的状态。
举例我个人少数使用场景之一,平时从A、B、C、D、E…大概20多个人收集各项材料,平时分别存在各自文件夹,文件名都很乱我也不改,但年底归档时我会统一在文件名前加上年份,2025年-原文件名这样的,直接全选文件夹展开,在展开虚拟文件夹里再全选文件右键发送到改名软件批量添加前缀完事。
1 个赞
Duah
13

我這邊是 xplorer² 沒錯
看它的功能,按鍵似乎能夠自己添加?
不過我沒能找到目標的功能,有找到 “添加到虛擬文件夾”
但我搞不太明白它怎麼運作的..
感謝回覆! 還是希望能找外部軟件能一起用的方案 (小眾這邊的引用功能好像不對勁
t35t
15
添加到虚拟夹是要你自己把不同文件或文件夹添加到里面处理,还有个“展开”,是自动把选中的文件夹下面各级文件夹和文件添加到虚拟文件夹,你找找。
这个功能其实没有改变文件位置,所以可能在实际操作上并不能满足你的具体需求。
Duah
16
我覺得 everything 這個思路很好,確定可行
儘管還是存在侷限性,但效率上符合需求了
順便問一下 TC 的 ctrl+b ,如果圖片檔用看圖軟件開啟
是可以一次看完文件夾內的全部內容,還是也只能看完對應文件夾那一區的圖片組?
haitao
(HaitaoSoft)
17
如果工具支持命令行,数据文件作为其中的参数
那么,可以导出所有数据文件的 含完整路径的列表,逐一给工具来执行处理
是因为软件需要选择一个路径进行批处理吗?
另外,批处理会不会修改文件名?批处理是覆盖原文件还是产生新文件?