WinFuture-Forum.de: WinRar Archiv entpacken, Dateiname umbenennen und Verzeichnis löschen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

WinRar Archiv entpacken, Dateiname umbenennen und Verzeichnis löschen


#1 Mitglied ist offline   Blattlaus 

  • Gruppe: Mitglieder
  • Beiträge: 1
  • Beigetreten: 26. Oktober 19
  • Reputation: 0

geschrieben 26. Oktober 2019 - 13:38

Hallo,

ich benötige eine Batch, die mir über mehrere eigene Pfadangaben Verzeichnisse prüft, in denen wiederum Unterverzeichnisse liegen mit enthaltenen WinRar-Archive die in das vorherige Verzeichnis entpackt und in den Namen des Verzeichnisses umbenannt werden soll. Am Ende das Verzeichnis mit dem WinRar-Archiv löschen.

Beispiel:
Eigene Pfadangabe: F:\Backup-BMG
WinRar-Datei: F:\Backup-BMG\2019-10\Datei.rar
Soll entpackt werden nach: F:\Backup-BMG
Umbenennen in: F:\Backup-BMG\2019-10.* (Dateiendung unangetastet lassen)
Verzeichnis löschen: F:\Backup-BMG\2019-10

Unterverzeichnisse nach F:\Backup-BMG\2019-10\ sollen nicht durchsucht und bearbeitet werden.


Folgende Batch habe ich über das WorldWideWeb gefunden und getestet:
set wrarpath=D:\WinRAR
set archive=F:\Backup-BMG

for /f "tokens=*" %%i in ('dir "%archive%" /ad /b') do (
"%wrarpath%\Winrar" x "%archive%\%%i\*.rar" * "%archive%\%%i\"
)


Grundlegend funktioniert es, das WinRar-Archiv wird entpackt, jedoch im gleichen Verzeichnis sowie fehlt das umbenennen.

Da meine Programmierkenntnisse eher dürftig sind, hoffe ich auf Hilfe der Vervollständigung der Batch durch euch.

Falls Fragen aufkommen oder Informationen fehlen, bitte Fragen.


Vielen Dank schonmal.


Schöne Grüße und ein erholsames Wochenende :-)


Edit:
Bitte in Rubrik "Programmierung" verschieben, das war ein versehen...

Dieser Beitrag wurde von Blattlaus bearbeitet: 26. Oktober 2019 - 13:52

0

Anzeige



Thema verteilen:


Seite 1 von 1

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