Извлеките файлы в ту же папку как архив, используя рекурсивные для поиска всех каталогов

Я работаю над задачей автоматизации в PowerShell, которая извлекает содержание нескольких Archives к их соответствующим подпапкам, используя рекурсию и утилиту 7z.exe.

IM вступает в проблему, когда выходные дампы в моем рабочем каталоге вместо подкаталого GCI -R нашли оригинальный блокнот.

До сих пор у меня есть:

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

Советы по установке рабочего каталога в рамках контуров цикла или 7z ценятся.

0
задан JasonMArcher 1 September 2011 в 18:31
поделиться