Windows批处理脚本,以某种平衡的方式将XML文件移动到多个文件夹

用户名

我在日期明智的文件夹中有4,043,777个XML文件(大小为40 GB)。每天的文件夹包含大约1000个xml文件。我的报表应用程序需要将这些xml文件放在名为Data1,Data2,Data3和Data4的文件夹中,以便将xml处理到数据库。每当每个xml到达数据文件夹时,都会对其进行处理并将其移动到每个数据文件夹的其他一些处理过的文件夹中。谁能帮我一些批处理脚本,该脚本可以将xml文件以平衡的方式移动到这些数据文件夹中?

波希米亚风格

此批处理脚本会将您的xml文件均匀地移动到目录Data1,Data2,Data3和Data4中:

@echo off
setlocal ENABLEDELAYEDEXPANSION
set /a i=1
for %%f in (%1) do (
  copy %%f %2!i!
  set /a i=i+1
  if "!i!" == "5" set /a i=1
)    
endlocal

像这样称呼它:

>mybatfile D:\OldPoslogBackup\Datewise\*.xml D:\OldPoslogBackup\test

要将所有xml文件D:\OldPoslogBackup\Datewise均等地复制到名为的四个目录中D:\OldPoslogBackup\test1-4

这个作品通过设置一个变量i即迭代反复以上的值作为1-4每个匹配文件的处理,即,分配到的值i1,2,3,4,1,2,3,4,1,2,...

当然,您可能必须调整来源(*.xml)和采取行动move %%f Data!i!以适合您的实际情况。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows批处理脚本,以某种平衡的方式将XML文件移动到多个文件夹

来自分类Dev

使用 Windows 批处理脚本将多个文件从子文件夹移动到单个文件夹

来自分类Dev

批处理脚本:根据源文件夹名称将文件移动到文件夹

来自分类Dev

将文件夹中的每个文件移动到以该文件命名的自己的文件夹中的批处理脚本?

来自分类Dev

批处理脚本将x个文件移动到空文件夹

来自分类Dev

使用CMD或批处理将多个文件从子文件夹移动到一个文件夹

来自分类Dev

批处理编程:基于修改的日期将文件移动到文件夹

来自分类Dev

批处理文件以将文件夹移动到另一个

来自分类Dev

批处理脚本可根据当前的父名称将特定的子文件夹移动到新的父文件夹中

来自分类Dev

以最快的方式将某些文件移动到文件夹?

来自分类Dev

Windows批处理文件,用于根据文件名将文件移动到子文件夹

来自分类Dev

将文件名插入多个子文件夹中的文件的批处理脚本

来自分类Dev

Windows批处理-根据文件名和扩展名将文件移动到文件夹

来自分类Dev

批处理文件将许多列出的文件移动到一个特定的文件夹

来自分类Dev

批处理文件将许多列出的文件移动到一个特定的文件夹

来自分类Dev

Windows批处理脚本,用于将所有文件从Windows中的一个目录移动到另一个目录,并且文件夹中包含空格

来自分类Dev

批处理文件,用于根据文件名将文件移动到文件夹

来自分类Dev

使用批处理脚本打开多个文件夹

来自分类Dev

使用批处理脚本打开多个文件夹

来自分类Dev

重命名文件并将文件从一个文件夹移动到另一个文件夹(Windows批处理)

来自分类Dev

批处理命令将png文件移动到文件夹中具有相同名称的文件和文件夹

来自分类Dev

Shell脚本将所有文件从子文件夹移动到父文件夹

来自分类Dev

Shell脚本将所有文件从子文件夹移动到父文件夹

来自分类Dev

用于创建每月文件夹并每月将文件移动到该文件夹的脚本

来自分类Dev

批处理脚本-如何删除多个目录下的子文件夹(文件/文件夹)

来自分类Dev

将最新文件从一个文件夹移动到另一个文件夹的批处理脚本有什么问题?

来自分类Dev

将文件从文件夹移动到文件夹

来自分类Dev

根据部分文件夹名称将多个pdf移动到多个文件夹

来自分类Dev

每5分钟将文件从一个文件夹移动到另一个文件夹的批处理程序

Related 相关文章

  1. 1

    Windows批处理脚本,以某种平衡的方式将XML文件移动到多个文件夹

  2. 2

    使用 Windows 批处理脚本将多个文件从子文件夹移动到单个文件夹

  3. 3

    批处理脚本:根据源文件夹名称将文件移动到文件夹

  4. 4

    将文件夹中的每个文件移动到以该文件命名的自己的文件夹中的批处理脚本?

  5. 5

    批处理脚本将x个文件移动到空文件夹

  6. 6

    使用CMD或批处理将多个文件从子文件夹移动到一个文件夹

  7. 7

    批处理编程:基于修改的日期将文件移动到文件夹

  8. 8

    批处理文件以将文件夹移动到另一个

  9. 9

    批处理脚本可根据当前的父名称将特定的子文件夹移动到新的父文件夹中

  10. 10

    以最快的方式将某些文件移动到文件夹?

  11. 11

    Windows批处理文件,用于根据文件名将文件移动到子文件夹

  12. 12

    将文件名插入多个子文件夹中的文件的批处理脚本

  13. 13

    Windows批处理-根据文件名和扩展名将文件移动到文件夹

  14. 14

    批处理文件将许多列出的文件移动到一个特定的文件夹

  15. 15

    批处理文件将许多列出的文件移动到一个特定的文件夹

  16. 16

    Windows批处理脚本,用于将所有文件从Windows中的一个目录移动到另一个目录,并且文件夹中包含空格

  17. 17

    批处理文件,用于根据文件名将文件移动到文件夹

  18. 18

    使用批处理脚本打开多个文件夹

  19. 19

    使用批处理脚本打开多个文件夹

  20. 20

    重命名文件并将文件从一个文件夹移动到另一个文件夹(Windows批处理)

  21. 21

    批处理命令将png文件移动到文件夹中具有相同名称的文件和文件夹

  22. 22

    Shell脚本将所有文件从子文件夹移动到父文件夹

  23. 23

    Shell脚本将所有文件从子文件夹移动到父文件夹

  24. 24

    用于创建每月文件夹并每月将文件移动到该文件夹的脚本

  25. 25

    批处理脚本-如何删除多个目录下的子文件夹(文件/文件夹)

  26. 26

    将最新文件从一个文件夹移动到另一个文件夹的批处理脚本有什么问题?

  27. 27

    将文件从文件夹移动到文件夹

  28. 28

    根据部分文件夹名称将多个pdf移动到多个文件夹

  29. 29

    每5分钟将文件从一个文件夹移动到另一个文件夹的批处理程序

热门标签

归档