Sdílet prostřednictvím


Start-Sleep

Pozastaví aktivitu ve skriptu nebo relaci po zadanou dobu.

Syntaxe

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: Režim spánku všech příkazů po dobu 15 sekund

Start-Sleep -s 15

Tento příkaz nastaví všechny příkazy v relaci do režimu spánku po dobu 15 sekund.

Příklad 2: Režim spánku všech příkazů

Start-Sleep -m 500

Tento příkaz nastaví všechny příkazy v relaci do režimu spánku na půl sekundy (500 milisekund).

Parametry

-Milliseconds

Určuje, jak dlouho prostředek spí v milisekundách. Parametr lze zkrátit jako m.

Typ:Int32
Aliasy:ms
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Seconds

Určuje, jak dlouho prostředek v sekundách spí. Můžete vynechat název parametru (Sekundy), nebo ho můžete zkrátit tak, jak s.

Typ:Int32
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Vstupy

Int32

Počet Start-Sleepsekundch

Výstupy

None

Tato rutina nevrací žádný výstup.

Poznámky

  • Můžete také odkazovat na Start-Sleep jeho předdefinovaný alias sleep. Další informace naleznete v tématu about_Aliases.
  • Ctrl+C vypadne z Start-Sleep.
    • Ctrl+C se nerozbije z [Threading.Thread]::Sleep. Další informace naleznete v tématu Thread.Sleep Metoda.