WinRAR-Befehlszeilenextraktion und Ersetzen


1

Ich muss herausfinden, wie die WinRAR-Befehlszeile verwendet wird, um eine ZIP-Datei in ein bestimmtes Verzeichnis zu extrahieren und alle Dateien zu ersetzen, die bereits vorhanden sind. (tl; dr ist, muss ich über winrar Kommandozeile extrahieren und ersetzen)

Also wenn ich eine texts.zip-Datei hätte, die das enthält 1.txt 2.txt 3.txt und ich hatte auch C: \ texte \ was enthielt random-junk.pdf more-junk.png 1.txt 2.txt 3.txt , Ich brauche meine Batch-Datei, um die Datei texts.zip in C: \ texts \ zu extrahieren und die PDF- und PNG-Dateien in Ruhe zu lassen (dies sind nur Beispiele), aber ersetzen Sie die TXT-Dateien, die eine bereits vorhandene Datei darstellen sollen, mit die neuen aus dem zip.

Jede Hilfe wird sehr geschätzt, ich danke Ihnen allen!

Antworten:


0

ich fand Diese Internetseite Hoffe, es hilft mit einer Befehlsübersicht. Siehe die x Seite für Hilfe zum Extrahieren.

Update: Demnach SO Frage Die Optionen sollten sein -o+

Diese Informationen sollten alle in der Hilfedatei Ihrer WinRAR-Installation enthalten sein. Öffnen Sie die Hilfe, suchen Sie nach "Befehlszeilenmodus" und dann zu den Unterthemen "Befehle" und "Schalter".

Update: sollte so aussehen:

WinRAR x -o+ texts.zip *.txt C:\texts\

1
Danke, Obwohl diese erste Seite geholfen hat, verstehe ich immer noch nicht, wie ich meinen Befehl formatieren muss. Verzeihen Sie meine Unfähigkeit.
NCSGeek

Mit Beispiel aktualisiert.
pritaeas

Aha. Das Beispiel wirkt sich nur auf TXT-Dateien aus. In meinem Fall muss ich & amp; Ersetzen Sie viele verschiedene Dateien und Verzeichnisse. Irgendeine Lösungsmöglichkeit?
NCSGeek

Ja. Es sollte möglich sein, zu ersetzen *.txt mit einem Dateinamen (z. B. @ listfile.txt), der alle Erweiterungen oder Masken enthält, die Sie bearbeiten möchten. Ich habe das bisher noch nicht verwendet, deshalb müssen Sie es selbst versuchen.
pritaeas
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.