Start-Sleep
Sospende l'attività in uno script o in una sessione per il periodo di tempo specificato.
Sintassi
Start-Sleep
[-Seconds] <Int32>
[<CommonParameters>]
Start-Sleep
-Milliseconds <Int32>
[<CommonParameters>]
Descrizione
Il Start-Sleep
cmdlet sospende l'attività in uno script o una sessione per il periodo di tempo specificato.
Può essere usato per molte attività, ad esempio l'attesa del completamento di un'operazione o la pausa prima di ripetere un'operazione.
Esempio
Esempio 1: Sospensione di tutti i comandi per 15 secondi
Start-Sleep -s 15
Questo comando sospende tutti i comandi nella sessione per 15 secondi.
Esempio 2: Sospensione di tutti i comandi
Start-Sleep -m 500
Questo comando sospende tutti i comandi nella sessione per mezzo di secondo (500 millisecondi).
Parametri
-Milliseconds
Specifica la durata della sospensione dell'attività della risorsa, espressa in millisecondi. Il parametro può essere abbreviato come m.
Type: | Int32 |
Aliases: | ms |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Seconds
Specifica la durata della sospensione dell'attività della risorsa, espressa in secondi. È possibile omettere il nome del parametro (Secondi) oppure è possibile abbreviatarlo come s.
Type: | Int32 |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Input
È possibile inviare il numero di secondi a Start-Sleep
.
Output
None
Questo cmdlet non restituisce alcun output.
Note
- È anche possibile fare riferimento al
Start-Sleep
relativo alias predefinito,sleep
. Per altre informazioni, vedere about_Aliases. Ctrl+C
esesce daStart-Sleep
.Ctrl+C
non interrompe l'interruzione di[Threading.Thread]::Sleep
. Per altre informazioni, vedere Metodo Thread.Sleep.