Wir haben einige tausend Dateien in einem Ordner und die Software, die ihn ausführt, erlaubt nun das Lesen aus komprimierten Ordnern, aber nur 1 große Datei pro komprimiertem Ordner
Gibt es eine Software, mit der wir einfach den Hauptordner auswählen und ihn automatisch einzeln komprimieren können?
wir haben die gängigen Komprimierungssoftwares (kzip, gzip, 7zip, winrar) ausprobiert und vielleicht gibt es eine Option dafür, die wir einfach übersehen haben. Wenn Sie also auch einige Anweisungen bereitstellen könnten, wäre das großartig
Danke
(es versteht sich von selbst, dass kostenlos besser wäre)
Antwort1
Wäre dies das erwartete Ergebnis?
Sie können eine Batchdatei erstellen, indem Sie den folgenden Code in den Editor kopieren und die Datei unter dem gewünschten Namen, aber mit der Erweiterung *.bat speichern. Als Nächstes ziehen Sie den Hauptordner per Drag & Drop in die Bat-Datei. Bei set Seven= geben Sie den Pfad zur Datei 7z.exe ein...
@echo off
:: Put path to 7z.exe here:
set Seven=C:\Program Files\7-Zip\7z.exe
IF exist "%~1" (IF /i not exist "%~1\" exit) else (exit)
pushd "%~1"
for /f "delims=" %%a in ('dir /b *.*') do (
"%Seven%" a -tzip -sdel "%%~na.zip" "%%a"
If /i exist "%%~a" RD /q /s "%%~a"
)
Probieren Sie es zunächst an einer Kopie aus, um zu sehen, ob es wirklich das ist, was Sie möchten ...