739-批量将指定文件夹A下每个文件夹下文件平均随机分配到目标文件夹下各一级文件夹内

程序介绍

批量将一个指定文件夹A下每个一级文件夹下的文件,以平均随机的方式分配到目标文件夹下各一级文件夹内

程序初始打开可能较慢,耐心等待即可

739-批量将指定文件夹A下每个文件夹下文件平均随机分配到目标文件夹下各一级文件夹内

程序演示示例

A 文件夹(源文件夹),路径为 C:\Data\A,其中有两个子文件夹:

  • C:\Data\A
  • ├─ SubA1
  • │ ├─ a1_file1.txt
  • │ ├─ a1_file2.txt
  • │ └─ a1_file3.txt
  • └─ SubA2
  • ├─ a2_file1.txt
  • ├─ a2_file2.txt
  • ├─ a2_file3.txt
  • └─ a2_file4.txt

P 文件夹(目标文件夹),路径为 C:\Data\P,其中有两个一级子文件夹:

  • C:\Data\P
  • ├─ Dest1
  • └─ Dest2

在界面上我们选择:

  • “A 文件夹路径” = C:\Data\A

  • “P 文件夹路径” = C:\Data\P

  • 单选“移动文件”(也可以选“复制文件”)

然后点击 “开始程序”。

运行结果

  • 正在处理第 1 个子文件夹:C:\Data\A\SubA1
  • 子文件夹 C:\Data\A\SubA1 中共有 3 个文件。
  • -> 将 2 个文件分配到:C:\Data\P\Dest1
  • 移动文件: C:\Data\A\SubA1\a1_file1.txt -> C:\Data\P\Dest1\a1_file1.txt
  • 移动文件: C:\Data\A\SubA1\a1_file3.txt -> C:\Data\P\Dest1\a1_file3.txt
  • -> 将 1 个文件分配到:C:\Data\P\Dest2
  • 移动文件: C:\Data\A\SubA1\a1_file2.txt -> C:\Data\P\Dest2\a1_file2.txt
  • 子文件夹 C:\Data\A\SubA1 处理完成。
  • 正在处理第 2 个子文件夹:C:\Data\A\SubA2
  • 子文件夹 C:\Data\A\SubA2 中共有 4 个文件。
  • -> 将 2 个文件分配到:C:\Data\P\Dest1
  • 移动文件: C:\Data\A\SubA2\a2_file1.txt -> C:\Data\P\Dest1\a2_file1.txt
  • 移动文件: C:\Data\A\SubA2\a2_file3.txt -> C:\Data\P\Dest1\a2_file3.txt
  • -> 将 2 个文件分配到:C:\Data\P\Dest2
  • 移动文件: C:\Data\A\SubA2\a2_file2.txt -> C:\Data\P\Dest2\a2_file2.txt
  • 移动文件: C:\Data\A\SubA2\a2_file4.txt -> C:\Data\P\Dest2\a2_file4.txt
  • 子文件夹 C:\Data\A\SubA2 处理完成。
  • 文件分配总结:
  • C:\Data\P\Dest1 分配了 4 个文件。
  • C:\Data\P\Dest2 分配了 3 个文件。
  • 总共分配了 7 个文件。
  • 操作结束。

程序适用环境

win7及以上64位操作系统by:softbangong

posted @ 2026-03-14 17:42  softbangong  阅读(26)  评论(0)    收藏  举报