Ich bin neu in Powershell und suche nach allen Dateien, die in ZIP-Dateien in einem Verzeichnis enthalten sind. Ich möchte kein Drittanbieter-Tool verwenden.
%Vor%und so weiter.
Leider ist meine Umgebung nicht 4.5 sondern 4.0. Ich war in der Lage, diesen Code zu schreiben, aber es braucht noch viel Parsing für die Bereinigung, da unzip viele zusätzliche Informationen liefert.
%Vor%Gibt es eine einfachere Möglichkeit, dies zu analysieren? Es gibt eine Menge zusätzlicher Informationen in der Ausgabe von unzip-l, wie Spaltenüberschriften, Trennzeichen und Datumsangaben und ein anderes Datum vor jedem Dateinamen.
Wenn Sie über die PowerShell-Community-Erweiterungen verfügen, können Sie das Cmdlet Read-Archive
verwenden.
Ich hatte diese Frage auch! Ich habe dieses PS-Skript basierend auf diesem AWESOME-Skript erstellt: Ссылка
Was es tut, ist einfach alle 'txt' Dateien zusammen mit den gefundenen Zip-Dateien aufzulisten!
Das ursprüngliche Skript kopiert die Dateien in ein bestimmtes Verzeichnis - was ebenfalls sehr nützlich ist.
Einige Anmerkungen:
Sie müssen die statischen Variablen definieren Stellen Sie sicher, dass keine der Verzeichnisvariablen den letzten umgekehrten Schrägstrich enthält d. h. "Verzeichnis" und NICHT "Verzeichnis /"
Hier ist es:
%Vor%Tags und Links powershell