WinFuture-Forum.de: Batch: Viele Dateien mit 7Zip packen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Batch: Viele Dateien mit 7Zip packen gleiche Namen , verschiedene Dateitypen


#1 Mitglied ist offline   St03R 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 05. November 15
  • Reputation: 0

geschrieben 05. November 2015 - 09:01

Hallo liebe WinFuture-Gemeinde ,

mein Name lautet Chris und stehe gerade dermaßen auf dem Schlauch,
das ich etwas Hilfe benötige.

Ich habe sehr viele Dateien in einem Ordner , welche alle nach Dateinamen gezippt werden sollen.

vesuvius_rev.gm
vesuvius_rev.way
vesuvius_rev_goals.gm
vio_grail.gm
vio_grail.way
vio_grail_goals.gm
*
*
*
usw...

Alle Dateien die mit vesuvius_rev anfangen , sollen zum Beispiel in die vesuvius_rev.zip.
Alle Dateien die mit vio_grail anfangen , sollen wiederum in die vio_grail.zip.
Usw.

Nun habe ich ein Script was zu 66% funktioniert.

@echo off & setlocal
set "Target=zipped"


for /f "delims=" %%i in ('dir /b /a-d *.gm *.way') do  7za a -tzip "%Target%\%%~ni.zip" "%%~dpni.*"

pause


Dieses Script packt alle Dateien in eine seperate zip-Datei (so wie es auch sein soll) , außer die Dateien die mit _goal.gm enden.Diese Dateien werden ebenfalls in eine seperate zip-Datei gepackt, was ich aber NICHT möchte.

vio_grail.zip
vio_grail_goals.zip


Denn diese Dateien sollten nach Möglichkeit auch in die Bsp: vio_grail.zip bzw. vesuvius_rev.zip
Aber hier hört mein Batch-Verständnis auf und ich komme nicht weiter.
Ich hoffe mir kann jemand weiterhelfen.

Viele Grüße und vielen Dank schon einmal im Voraus.
Chris

Dieser Beitrag wurde von St03R bearbeitet: 05. November 2015 - 09:03

0

Anzeige



#2 _d4rkn3ss4ev3r_

  • Gruppe: Gäste

geschrieben 05. November 2015 - 20:08

Willkommen im Forum!

Ich glaube das liegt an

Beitrag anzeigenZitat (St03R: 05. November 2015 - 09:01)

"%%~dpni.*"

Sollte es nicht "%%~dpi.*" heißen?

Wobei ich mich eh frage warum nach "%Target%\%%~ni.zip" das ganze nicht einfach endet.

Dieser Beitrag wurde von d4rkn3ss4ev3r bearbeitet: 05. November 2015 - 21:51

0

#3 Mitglied ist offline   St03R 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 05. November 15
  • Reputation: 0

geschrieben 06. November 2015 - 06:44

Zitat

Willkommen im Forum!

Ich glaube das liegt an

Beitrag anzeigenZitat (St03R: 05. November 2015 - 09:01)

"%%~dpni.*"


Sollte es nicht "%%~dpi.*" heißen?

Wobei ich mich eh frage warum nach "%Target%\%%~ni.zip" das ganze nicht einfach endet.


Hallo d4rkn3ss4ev3r ,

mit "%%~dpi.*" werden auch

vio_grail.zip
vio_grail_goals.zip

erstellt , nur diesmal ohne Inhalt :unsure:

Aber trotzdem danke :)

Gruß Chris
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0