Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 18 von 18

Thema: WinRAR batch entpacken

  1. #11
    Routinier
    Registriert seit
    10. April 2004
    Beiträge
    359

    Standard AW: WinRAR batch entpacken

    mir scheint es so das die Batch Datei es rafft das die files zusammen gehören. Das entpacken funktioniert bisher sehr gut und dauert auch nicht länger als Normal. Auch kann man in der cmd lesen was er macht.

  2. #12
    Routinier
    Registriert seit
    10. April 2004
    Beiträge
    359

    Standard AW: WinRAR batch entpacken

    Hab hier ne weitere Version:

    Code:
    for /F %%I in ('dir *./s /B *.rar') do C:\Progra~1\WinRar\unrar.exe x %%I
    Aufgabe:

    - Winrar Splitarchive "ohne" passwörter entpacken.

    Das Problem ist zweigeteilt.

    Die RarFiles liegen in huderten Unterordnern und sollen auch in das Unterverzeichnis aus dem Sie stammen entpackt werden. Aber nicht auf die unterste ebene.

    So sieht die Verzeichnis Struktur aus:

    x:\UnRAR\Backup.20090101\CD1
    x:\UnRAR\Backup.20090101\CD2

    Mein Batch kann durch "dir *./s" die Unterverzeichnisse durchsuchen. Das klappt prima.

    Leider entpackt er egal ob ich den Paramtere "e" oder "x" verwende immer in das Verzeichnis wo das Batchfile liegt.

    Die Daten sollen aber in der Ebene von "Backup.20090101" landen.

    Wie stelle ich das an?

    Eine Idee dazu habe ich schon.

    Ich müsste das Batch nur dazubringen den Pfad zu wechseln. Denn wenn ich das Batch in der Zielebene ausführe klappt es.

    Wie aber schreibe ich das Batch so das er sich so verhält?

    Gruß

    Massaguana

  3. #13
    Erklär-Bär Avatar von LigH
    Registriert seit
    19. April 2003
    Ort
    Gardelegen
    Alter
    37
    Beiträge
    37.844

    Standard AW: WinRAR batch entpacken

    Ich glaube, da gab es eine Möglichkeit, mit Klammern Befehle über mehrere Zeilen zu gruppieren.

    WikiBooks: Batch - FOR

    Code:
    FOR /F %%I IN ('dir /S /B *.rar') DO (
    REM In den (~p) Pfad der RAR-Datei wechseln, und (..) eine Ebene zurück
    CD %%~pI\..
    REM Zum Testen immer erst mal mit ECHO den Befehl anzeigen lassen
    ECHO C:\Progra~1\WinRar\unrar.exe x %%I
    )
    Wahrscheinlich würde es auch klappen, indem man im WinRAR-Befehl das Zielverzeichnis angibt (das muss zum Zeichen dafür, dass es das Zielverzeichnis ist, wahrscheinlich mit Backslash aufhören)...

    Code:
    FOR /F %%I IN ('dir /S /B *.rar') DO ECHO C:\Progra~1\WinRar\unrar.exe x %%I %%~pI\..\
    Übrigens sieht mir "*./s" irgendwie unsinnig aus.

    Auf gute Zusammenarbeit:

    REGELN befolgen | SUCHE benutzen | FAQ lesen | STICKIES beachten




  4. #14
    Routinier
    Registriert seit
    10. April 2004
    Beiträge
    359

    Standard AW: WinRAR batch entpacken

    also dein
    "FOR /F %%I IN ('dir /S /B *.rar') DO ECHO C:\Progra~1\WinRar\unrar.exe x %%I %%~pI\..\"

    Das will nicht so ganz. Er zählt die Verzeichnisse auf und macht aber sonst nix

    Und mit dem *. hast du recht, das hatte ich in einem Forum gefunden. Es funktioniert jedenfalls egal ob ich es schreibe oder nicht

  5. #15
    Erklär-Bär Avatar von LigH
    Registriert seit
    19. April 2003
    Ort
    Gardelegen
    Alter
    37
    Beiträge
    37.844

    Standard AW: WinRAR batch entpacken

    Natürlich macht der nix. Da steht ja auch noch "ECHO" dazwischen - damit du erst mal lesen kannst, ob er die richtigen Befehle generiert hätte. Wenn er was tun soll, lösch das "ECHO" raus.

    Auf gute Zusammenarbeit:

    REGELN befolgen | SUCHE benutzen | FAQ lesen | STICKIES beachten




  6. #16
    Routinier
    Registriert seit
    10. April 2004
    Beiträge
    359

    Standard AW: WinRAR batch entpacken

    Danke erstmal für deine Hilfe. Soweit funktioniert das batch nun so wie ich mir das vor stelle.

    Gruß

  7. #17
    Alters-Präsident Avatar von Rudi Ratlos
    Registriert seit
    20. January 2003
    Ort
    Nördliches Ruhrgebiet
    Alter
    71
    Beiträge
    2.800

    Standard AW: WinRAR batch entpacken

    Ähmm.., ich gebe mal kurz meinen Senf dazu:

    Sollte er auf eurer Platte vorliegen:

    Für solcherlei Sachen kann man auch, soweit mir bekannt, (und ich mache es oft selber so), den JDownloader, bzw. dessen Entpack-Funktion, "missbrauchen".

    Dem ist es nämlich völlig egal, woher die *.rar-Dateien kommen, die er entpacken soll. Vorteile bei der Geschichte:

    Man kann vorher, so erforderlich, sämtliche zum Entpacken erforderlichen Passwörter in die Passwortliste eingeben. Das JD-unrar sucht sich sowieso nur immer den ersten Part einer Datei aus und hängt beim Entpacken evtl. dazu gehörige Dateien selbstständig an. Hat man also eine längere Liste mit zu entpackenden Dateien, führt der JD-unrar immer nur den ersten Part auf, sodass man dann eine längere Liste von Part1-Dateien hat. Die dürfen sogar in den verschiedensten Schubladen vorliegen und man kann weitere zu entpackende Dateien während des Entpackens hinzufügen.

    Hat mir schon oft geholfen, eine Menge Dateien als Batch zu entpacken.

    Gruß, Rudi
    ...Alter schützt vor´m Computer nicht!......
    Aber manche Greise sind doch noch weise!!

  8. #18
    Routinier
    Registriert seit
    10. April 2004
    Beiträge
    359

    Standard AW: WinRAR batch entpacken

    Ahoi,

    ist ja nun schon nen paar Tage alt der Tread aber gerade wieder aktuell... das Script hat mir gute dienste geleistet... nun geht es darum das selbst in einer UNIX (OSX 10.7) Umgebung lauffähig zu bekommen, also ein shellscript für das Terminal...

    Kann das wer von Euch?

    Grüße
    Massaguana

Seite 2 von 2 ErsteErste 12

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. .rar-Archive trotz Fehler entpacken???
    Von darkwarrior05 im Forum Windows & Applikationen
    Antworten: 3
    Letzter Beitrag: 5. September 2007, 23:28
  2. Problem mit WinRar
    Von babelfisch im Forum Windows & Applikationen
    Antworten: 3
    Letzter Beitrag: 5. July 2007, 10:42
  3. winRAR und r00 dateien
    Von sl3ooo im Forum Newbies
    Antworten: 9
    Letzter Beitrag: 24. October 2006, 12:08
  4. Winrar 3.51 heute gratis
    Von katjarella im Forum News
    Antworten: 35
    Letzter Beitrag: 27. August 2006, 14:44
  5. WinRAR pfaderkennung
    Von Zerberus im Forum Windows & Applikationen
    Antworten: 5
    Letzter Beitrag: 15. November 2004, 09:34

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •