批处理文件以递归方式查找文件并对其进行rar

时间:2010-06-13 21:35:59

标签: windows batch-file

我有一个父目录,其中包含许多子目录,并且在每个子目录中都有.mpg电影。某些目录可能包含一个或多个.mpg电影。

我想自动执行下面的过程,我一直在手动完成。

第一步

如果目录有超过1个.mpg文件,我创建每个文件的分隔目录并将每个文件移动到其目录中,根据文件名命名目录。

第二步

我根据我的一个配置文件将每个视频文件放在其目录中,通过它将电影分成50MB部分,测试存档,删除源,并指示winrar等待另一个rar正在执行。我这样做,所以我可以手动排队工作。

第三步

在子目录中拥有所有rars之后,我开始为每个目录创建校验和,因此在每个目录中保留checksum.sfv。

第四步

我将父文件夹及其子目录复制到外部驱动器。

我希望有人可以帮我创建一个脚本。我能够根据文件名称和移动文件自动创建目录的过程。但是,我从未成功实现第二步的自动化。

我正在使用以下软件

  • 来自rarlabs的Winrar
  • exf from exactfile

感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

这应该是一个问题,而不是某人代替你的任务描述。尝试定义问题并编辑帖子以显示障碍。在这种情况下,这将获得更多支持。

答案 1 :(得分:2)

第1步

获取Windows Powershell

第2步

编写脚本,做你需要的。如果您遇到问题,请提出具体问题