Es gibt (derzeit) keine Möglichkeit, eine native Fortschrittsleiste in der Befehlszeile anzuzeigen. Es gibt eine Menge (schmutziger) Hacks da draußen, vom Zählen der extrahierten Dateien während des Extrahierens bis zum kontinuierlichen Abrufen der Größe der extrahierten Datei oder des Verzeichnisses. Ich würde die nicht empfehlen - wenn Sie können, verwenden Sie die GUI. Wenn nicht, lass es einfach geschehen :-)
Wie zeige ich den Extraktionsfortschritt von 7zip in cmd?
7z.exe
Zeigt keinen Extraktionsfortschritt in cmd an. "C:\Program Files\7-Zip\7zG.exe" -y x -pPASSWORD "D:\Myfile.rar"
Extrahiert die Datei mit einer GUI-Fortschrittsleiste. Ich möchte jedoch keine GUI-Fortschrittsleiste. Ich möchte den Fortschritt in Prozent in cmd anzeigen. dh ich möchte 7z.exe
statt 7zG.exe
mit dem angezeigten prozentualen Fortschritt verwenden.
2 Antworten auf die Frage
Die Standardanwendung "7-zip Extra" für 32 und 64 Bit akzeptiert Kommandozeileneingaben und bietet einen prozentualen Indikator für die Fertigstellung. Allerdings sollte dies nicht innerhalb des aktiven CMD-Fensters geschehen. Es startet jedoch ein eigenes Anwendungsfenster, obwohl es abgeschlossen ist schließt sich selbst und Ihr Skript wird wie gewohnt fortgesetzt.
Laden Sie die folgenden Quelldateien von hier herunter: http://www.7-zip.org/download.html
BESCHREIBUNG: 7-Zip-Extra: Standalone-Konsolenversion, 7z-DLL, Plugin für Far Manager
Rufen Sie die Dateien 7za.exe, 7za.dll und 7zxa.dll ab (ich empfehle, nur die 32-Bit-Dateien außerhalb des x64-Ordners zu verwenden, da sie auf beiden Architekturen arbeiten, bei denen x64 nicht funktioniert).
- Platzieren Sie diese Dateien im selben Ordner an einem beliebigen Ort innerhalb Ihrer Payload oder an einem für Ihr Skript zugänglichen Ort, an dem der Benutzer, der das Skript ausführt, die Berechtigung hat, auf beide Dateien zuzugreifen.
- Informationen zur Befehlszeile und zur Syntax finden Sie unter 7-zip.chm, um Ihr Skript zu erstellen (dies ist nicht im Download enthalten und befindet sich nach der Installation in den Standardinstallations-Programmdateien). Weitere Informationen finden Sie hier site: https://sevenzip.osdn.jp/chm/cmdline
Verwandte Probleme
-
6
Welche zsh-Funktionen verwenden Sie?
-
5
Transparente Eingabeaufforderung in Vista?
-
4
Verwenden Sie den Windows-Aktenkoffer von der Befehlszeile aus
-
4
Warum sind einige Befehle nicht vorhanden?
-
11
Gibt es eine einfache Möglichkeit, MP3-Dateien zu teilen?
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
4
Remote-Ordner unter Linux synchronisieren
-
6
Vollbild-Vista-Eingabeaufforderung oder Ersatz
-
6
Guter PowerShell-Leitfaden, der durch fortgeschrittene Verwendung Einstieg leistet
-
3
Planen Sie einen Job von der Windows-Befehlszeile aus?