Datei packen UND splitten mit Makecab
Hallo zusammen,
ich brauche ein kleines Script, dass einen Ordner (bzw. den Inhalt) packt und splittet.
Packen funktioniert, hier mein Script:
Das Script packt alle Dateien im Ordner %ordner% und speichert sie unter %temp%\123.cab
Wenn ich die Datei aber auch splitten möchte, dann funktioniert das nicht mehr. Mein bisheriger Ansatz:
Es scheint zu funktionieren, die TeilArchive werden erstellt (1.cab, 2.cab usw.) aber beim öffnen funktioniert nichts mehr (WinRar und expand)
Weiß einer, wie man einen Ordner (bzw. seinen Inhalt) mit BOARDMITTELN (wenn es nicht anders geht auch Vbs) packen und splitten kann?
Danke im Vorraus,
Alme123
ich brauche ein kleines Script, dass einen Ordner (bzw. den Inhalt) packt und splittet.
Packen funktioniert, hier mein Script:
@echo off
>"%ordner%\file.txt" echo .Option Explicit
>>"%ordner%\file.txt" echo .Set MaxDiskSize=0
>>"%ordner%\file.txt" echo .Set DiskDirectoryTemplate=%temp%
>>"%ordner%\file.txt" echo .Set CabinetNameTemplate=123.cab
dir /b /s /a-d "%ordner%\*.*" >>"%temp%\123.txt"
makecab /f "%ordner%\file.txt"
del /f "setup.inf"
del /f "setup.rpt"
Wenn ich die Datei aber auch splitten möchte, dann funktioniert das nicht mehr. Mein bisheriger Ansatz:
@echo off
>"%ordner%\files.txt" echo .Option Explicit
>>"%ordner%\files.txt" echo .Set MaxDiskSize=1048576
>>"%ordner%\files.txt" echo .Set DiskDirectoryTemplate=%temp%
dir /b /s /a-d "%ordner%\*.*" >>"%ordner%\files.txt"
makecab /f "%ordner%\files.txt"
del /f "setup.inf"
del /f "setup.rpt"
Mindestens eine Datei konnte nicht erweitert werden. Der Delta Package Expander
hat Folgendes zurückgegeben: 0x80070032
Erweiterung der Datei [Path]\1.cab ist unvollständig,
Fehlercode=0x80070032
Fehlerbeschreibung: Die Anforderung wird nicht unterstützt.
Weiß einer, wie man einen Ordner (bzw. seinen Inhalt) mit BOARDMITTELN (wenn es nicht anders geht auch Vbs) packen und splitten kann?
Danke im Vorraus,
Alme123
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 222829
Url: https://administrator.de/contentid/222829
Ausgedruckt am: 22.11.2024 um 21:11 Uhr
6 Kommentare
Neuester Kommentar
Zitat von @bastla:
Nur interessehalber: Wozu erzeugst Du die gesplitteten Cabs (wenn Du sie danach ohnehin wieder zusammenfügst)?
Nur interessehalber: Wozu erzeugst Du die gesplitteten Cabs (wenn Du sie danach ohnehin wieder zusammenfügst)?
Da kann es viel Gründe geben:
- Beschränkugen des "Transfer-Filesystems" (FAT).
- Beschränkugnen im Up-/Download
- Beschränkugen der Mailquotas
lks