Extrahiert Dateien in demselben Ordner als Archiv mit rekursive Suche in allen Verzeichnissen

Arbeite ich an einer automatisierungstechnischen Aufgabe in PowerShell, extrahiert den Inhalt von mehreren .tar-Archive zu Ihren jeweiligen Unterordner durch die Verwendung von Rekursion und die 7z.exe utility.

Im laufen in ein Problem, wo die Ausgabe-dumps in meinem Arbeitsverzeichnis anstatt das Unterverzeichnis gci -r gefunden, der Originale tarball.

Bisher habe ich:

    $files=gci -r | where {$_.Extension -match "tar"}
        foreach ($files in $files) {
            c:\7z.exe e -y $file.FullName }

Beratung über die Einstellung des Arbeitsverzeichnisses innerhalb der Schleife oder 7z-Tipps sind willkommen.

InformationsquelleAutor ontarion | 2011-09-01
Schreibe einen Kommentar