Aujourd'hui, j'ai dû utiliser Start-Sleep
de nombreuses fois, j'ai donc pensé créer une fonction de raccourci pour cela, sleep($time)
. Cependant, chaque fois que j'entre dans la fonction, elle ne sort jamais ! Il doit y avoir un problème soit avec le type de données pour l'argument de la fonction Start-Sleep
ou la façon dont je déclare la fonction. Au lieu de poster l'intégralité du script, j'ai posté cet inutile qui ferait un bip familier s'il fonctionnait :
function beep {
Write-Host `a
}
function sleep {
param([int]$time)
Start-Sleep -m $time
}
beep
sleep(300)
beep
sleep(200)
beep
sleep(50)
beep
sleep(300)
beep
sleep(450)
beep
sleep(200)
beep