Progress Bar erstellen
Parameter:
– Activity benötigt nur einen String
– Status benötigt nur einen String
– PercentComplete benötigt eine Kalkulation, um mit 100% arbeiten zu können
– CurrentOperation kann irgendein String sein, welches dir zeigt, was dein Skript gerade erledigt
$files = gci -Path $deinpfad -Filter *.txt # Dateien holen mit get-childitem alias
$outputs = @() # Array erstellen
$f = 0 # Variable f definieren, welches in der foreach-loop inkrementiert wird
foreach($file in $files ){
$f++
Write-Progress -Activity "Getting specific metadata" -Status "Progress" -PercentComplete ($f/$files.Count*100) -CurrentOperation "$($file.BaseName)"
# Hier kommt dein eigentliches Skript rein..
}