7zip, file batch, file di scissione, Amazon S3
-
20-09-2019 - |
Domanda
cerco di usare al seguente comando batch per avviare per ognuno dei file in un dato 7zip cartella e dividere i file in 250 pezzi MB. I file non devono essere zippato (-mx0) perché voglio avere una bassa disco I / O e vogliono solo per sincronizzarli con Amazon S3.
for /f %%f in ('dir /b c:\Test\') do START 7z.exe a %%f.zip -wc:\Test -oc:\TestOutput\ -v250m -mx0 -t7z
Il problema è che la cartella di output non è la cartella ho specificato, ci vuole solo la cartella 7zip. Inoltre, i file che sto cercando di dividere, sono almeno 2.7 GB grande, e il file di output sono solo 3 MB ...
Tutte le idee per il codice?
Inoltre, qualcuno sa programmi alternativi che dividere i file e che può essere eseguito tramite file batch? O gli strumenti che fanno tutto il lavoro per me?
Grazie, Patrick
Soluzione
Non ho abbastanza ottenere come tutto vale per Amazon S3, ma è possibile utilizzare CloudBerry Explorer PRO per abbattere i file in piccoli pezzi e automatizzare il trasferimento a S3.
Altri suggerimenti
Io uso un programma chiamato SFK, si tratta di un vero e proprio "coltellino svizzero". Ha funzionalità splitting:
http://stahlforce.com/dev/index.php?tool=split
(solo per renderlo più chiaro, è a riga di comando, molto facile da usare e potente, ma questo non è la scissione con zip, proprio come si desidera. Si unisce anche i file più avanti.)
it just takes the 7zip folder.
mette i file splited nella directory di lavoro corrente
cartella 7zip è stata probabilmente la directory di lavoro corrente provare a cambiare al vostro cartella di output e vedere se funziona