Guten Morgen.
Ihr habt sicher nun gedacht, ihr könntet mich mit einem _RunDos abspeisen - sorry, aber so einfach ist mein Problem nicht
Ich habe aktuell die rar.exe, also die Kommandozeilendatei von WinRar.exe .
Ich möchte per Skript nun Archive entpacken lassen, was per _RunDos auch gut funktioniert.
Nun habe ich mir aber überlegt, dass eine Fortschrittsanzeige angebracht wäre
Wenn ich meinen bisherigen Befehl zum Entpacken (abgespeckt) -
[autoit]$query = "rar.exe e -hp" & $split[8] & " -y """ & $toprep & """ """ & $toprep2 & """ >""" & @TempDir & "\unrar.log"""
_RunDOS($query)
- verwende, und dann versuche, auf die unrar.log zuzugreifen, passiert dies erst, nachdem die Datei fertig entpackt wurde.
Das bringt mir natürlich nichts, da zu dem Zeitpunkt das Entpacken bereits abgeschlossen ist.
Was ich also benötige ist ein Weg, per Kommandozeile die rar.exe aufzurufen, und dort live aus der Konsole meine Informationen zu bekommen.
Dankeschön,
Dankeschön
P.S.: cmd.exe fernsteuern ist sehr ... eklig, es wäre also gut, wenn ihr einen Trick ohne diese Technik kennt