7zip,批处理文件,文件分割,亚马逊s3

时间:2009-12-18 17:51:19

标签: batch-file amazon-s3 split 7zip

我尝试使用以下批处理命令启动给定文件夹7zip中的每个文件,并将文件拆分为250 MB。文件不应该压缩(-mx0)因为我想要低磁盘i / o并且只想与amazon s3同步。

 for /f %%f in ('dir /b c:\Test\') do START 7z.exe a %%f.zip -wc:\Test -oc:\TestOutput\ -v250m -mx0 -t7z

问题是输出文件夹不是我指定的文件夹,它只占用7zip文件夹。此外,我试图拆分的文件至少大2.7 GB,输出文件只有3MB ......

代码的任何想法?

另外,有没有人知道分割文件的替代程序,我可以通过批处理文件运行?还是可以帮我完成整个工作的工具?

谢谢, 帕特里克

3 个答案:

答案 0 :(得分:2)

我使用的是一个名为SFK的程序,它是一个真正的“瑞士军刀”。它具有分裂功能:

http://stahlforce.com/dev/index.php?tool=split

(只是为了使它更清晰,它是命令行,非常易于使用且功能强大,但这种拆分不是压缩的,只是你想要的。它也会在以后加入文件。)

答案 1 :(得分:1)

我还没有完全了解它如何应用于Amazon S3,但您可以使用CloudBerry Explorer PRO将文件分解成小块并自动转移到S3。

答案 2 :(得分:0)

it just takes the 7zip folder.

它将拆分的文件放在当前的工作目录中

7zip文件夹可能是您当前的工作目录,尝试将其更改为您的输出文件夹,看看它是否有效