我尝试使用以下的批处理命令来启动对每个文件在给定的文件夹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 ...

任何想法的代码?

此外,没有任何人知道,分割文件的替代方案,我也可以通过批处理文件运行?或者说为我做整个作业工具?

谢谢, 帕特里克

有帮助吗?

解决方案

我还没有完全得到这一切是如何适用于Amazon S3的,但你可以使用莓浏览器PRO 以文件分解成小块,并自动转移到S3。

其他提示

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

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

(只是使其更清晰,它的命令行,非常容易使用,功能强大,但这种分割是不压缩的,就像你想要的。这也是后来加入的文件。)

it just takes the 7zip folder.

,它把splited文件在当前工作目录

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top