Powershell: Führt eine Operation für alle Dateien in einem Verzeichnis durch (foreach)

6014
John Oxley

In Bash wäre das Äquivalent

for x in `ls *.zip` do ; unzip $x ; done 

Wie mache ich das in Windows PowerShell?

Update Wie Johannes Rössel darauf hingewiesen hat, ist dies ein schlechtes Beispiel (entpacken Sie * .zip), aber was ich suche, ist die "Foreachness".

3

1 Antwort auf die Frage

6
John Oxley
ls *.zip | foreach-object { unzip $_ } 
Unglückliches Beispiel: `unzip * .zip` funktioniert problemlos. Joey vor 14 Jahren 2
Canonical Powershell verwendet "gci" oder "Get-ChildItem". Jay Bazuzi vor 13 Jahren 3