Start-Sleep
Suspende a atividade em um script ou sessão pelo período de tempo especificado.
Sintaxe
Start-Sleep
[-Seconds] <Int32>
[<CommonParameters>]
Start-Sleep
-Milliseconds <Int32>
[<CommonParameters>]
Description
O cmdlet Start-Sleep
suspende a atividade em um script ou sessão pelo período de tempo especificado.
Você pode usá-lo para muitas tarefas, como esperar que uma operação seja concluída ou pausar antes de repetir uma operação.
Exemplos
Exemplo 1: Suspensão de todos os comandos por 15 segundos
Start-Sleep -s 15
Esse comando faz com que todos os comandos na sessão durmam por 15 segundos.
Exemplo 2: Suspensão de todos os comandos
Start-Sleep -m 500
Esse comando faz com que todos os comandos na sessão durmam por meio segundo (500 milissegundos).
Parâmetros
-Milliseconds
Especifica por quanto tempo o recurso fica inativo em milissegundos. O parâmetro pode ser abreviado como m.
Tipo: | Int32 |
Aliases: | ms |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Seconds
Especifica por quanto tempo o recurso fica inativo em segundos.
Você pode omitir o nome do parâmetro (
Tipo: | Int32 |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
Entradas
Você pode canalizar o número de segundos para Start-Sleep
.
Saídas
None
Esse cmdlet não retorna nenhuma saída.
Observações
- Você também pode consultar
Start-Sleep
por seu alias interno,sleep
. Para obter mais informações, consulte about_Aliases. -
Ctrl+C
sai doStart-Sleep
.-
Ctrl+C
não sai do[Threading.Thread]::Sleep
. Para obter mais informações, consulte Método Thread.Sleep.
-