Anwendungsbeispiel:
Um mittels Powershell in allen Dateien, die einen bestimmten Text (*current*) enthalten eines Verzeichnisses inklusiver aller Unterverzeichnisse (-Recursive) die Zeichenfolge „currecnt“ durch „old“ zu ersetzen nehmen man folgenden Befehl:
Get-ChildItem -Filter “*current*” -Recurse | Rename-Item -NewName {$_.name -replace ‘current’,’old’ }
Will man dieses ohne Unterverzeichnisse tun, so entfällt das -Recursive
Soll dieses auf alle Dateien des Verzeichnisses angewendet werden, so entfällt das „*current*“