Start-Sleep
Hält die Aktivität in einem Skript oder einer Sitzung für den angegebenen Zeitraum an.
Syntax
Start-Sleep
[-Seconds] <Double>
[<CommonParameters>]
Start-Sleep
-Milliseconds <Int32>
[<CommonParameters>]
Beschreibung
Das Start-Sleep
Cmdlet hält die Aktivität in einem Skript oder einer Sitzung für den angegebenen Zeitraum an. Sie können es für viele Aufgaben verwenden, z. B. Warten auf den Abschluss eines Vorgangs oder Anhalten, bevor ein Vorgang wiederholt wird.
Beispiele
Beispiel 1: Ruhezustand für alle Befehle für 15 Sekunden
Start-Sleep -s 15
Beispiel 2: Ruhezustand für alle Befehle für 1,5 Sekunden
In diesem Beispiel werden alle Befehle in der Sitzung eineinhalb Sekunden lang in den Ruhezustand versetzt.
Start-Sleep -Seconds 1.5
Parameter
-Milliseconds
Gibt an, wie lange die Ressource in Millisekunden im Ruhezustand ist. Der Parameter kann als m abgekürzt werden.
Type: | Int32 |
Aliases: | ms |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Seconds
Gibt an, wie lange die Ressource in Sekunden im Ruhezustand ist. Sie können den Parameternamen weglassen oder als s abkürten. Ab PowerShell 6.2.0 akzeptiert dieser Parameter jetzt Bruchwerte.
Type: | Double |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Eingaben
Sie können die Anzahl der Sekunden an übergeben Start-Sleep
.
Ausgaben
None
Dieses Cmdlet gibt keine Ausgabe zurück.
Hinweise
- Sie können auch auf den
Start-Sleep
integrierten Alias verweisen.sleep
Weitere Informationen finden Sie unter about_Aliases. Ctrl+C
bricht aus ausStart-Sleep
.Ctrl+C
bricht nicht aus aus[Threading.Thread]::Sleep
. Weitere Informationen finden Sie unter Thread.Sleep-Methode.