Aqui está a barra de progresso perfeita. Nunca passa de 100%. Ele progride em uma velocidade uniforme. E não importa se você não sabe com antecedência quanto trabalho vai fazer. Infelizmente, ele nunca termina até que você diga para. É uma espécie de barra de progresso de caixa preta.
$j=7
for ($i=$j;$i -lt 100;$i++){Start-Sleep 1;write-progress -Activity " " -PercentComplete ((1-$j/$i)*100)}
write-progress -Activity " " -PercentComplete 100