Start-Sleep
Pozastaví aktivitu ve skriptu nebo relaci po zadanou dobu.
Syntax
Start-Sleep
[-Seconds] <Int32>
[<CommonParameters>]
Start-Sleep
-Milliseconds <Int32>
[<CommonParameters>]
Description
Rutina Start-Sleep
pozastaví aktivitu ve skriptu nebo relaci po zadanou dobu. Můžete ho použít pro mnoho úloh, například čekání na dokončení operace nebo pozastavení před opakováním operace.
Příklady
Příklad 1: Pozastavení provádění po dobu 1,5 sekund
V tomto příkladu se provádění příkazů pozastaví po dobu jedné a půl sekundy.
Start-Sleep -Seconds 1.5
Příklad 2: Pozastavení provádění na příkazovém řádku
Tento příklad ukazuje, že spuštění je pozastaveno po dobu 5 sekund při spuštění z příkazového řádku.
PS> Get-Date; Start-Sleep -Seconds 5; Get-Date
Friday, May 13, 2022 9:38:15 AM
Friday, May 13, 2022 9:38:20 AM
PowerShell nemůže spustit druhý Get-Date
příkaz, dokud nevyprší časovač režimu spánku.
Parametry
-Milliseconds
Určuje, jak dlouho prostředek spí v milisekundách. Parametr lze zkrátit jako m.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Seconds
Určuje, jak dlouho prostředek v sekundách spí. Název parametru můžete vynechat nebo ho můžete zkrátit jako s.
Type: | Int32 |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Vstupy
Do této rutiny můžete zadat počet sekund.
Výstupy
None
Tato rutina nevrátí žádný výstup.
Poznámky
Windows PowerShell obsahuje následující aliasy pro Start-Sleep
:
sleep
Ctrl+C
vypadneStart-Sleep
z .Ctrl+C
se nerozlouchá[Threading.Thread]::Sleep
. Další informace naleznete v tématu Thread.Sleep Metoda.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro