次のバッチ コマンドを使用して、指定されたフォルダー 7zip 内の各ファイルを開始し、ファイルを 250 MB に分割しようとしました。ディスク I/O を少なくして、Amazon s3 と同期したいだけなので、ファイルを圧縮 (-mx0) しないでください。
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 の大きさで、出力ファイルはわずか 3 MB です...
コードのアイデアはありますか?
また、ファイルを分割し、バッチファイルを介して実行できる代替プログラムを知っている人はいますか? または、すべての作業を代行してくれるツールはありますか?
ありがとう、パトリック