Start-Sleep
Suspende a atividade em um script ou sessão pelo período de tempo especificado.
Sintaxe
Seconds (Predefinição)
Start-Sleep
[-Seconds] <Int32>
[<CommonParameters>]
Milliseconds
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 aguardar a conclusão de uma operação ou pausar antes de repetir uma operação.
Exemplos
Exemplo 1: Suspender todos os comandos durante 15 segundos
Start-Sleep -s 15
Este comando faz com que todos os comandos da sessão durmam por 15 segundos.
Exemplo 2: Suspender todos os comandos
Start-Sleep -m 500
Este comando faz com que todos os comandos da sessão durmam durante metade de um segundo (500 milissegundos).
Parâmetros
-Milliseconds
Especifica quanto tempo o recurso permanece suspenso em milissegundos. O parâmetro pode ser abreviado como m.
Propriedades dos parâmetros
| Tipo: | Int32 |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
| Aliases: | ms |
Conjuntos de parâmetros
Milliseconds
| Position: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | True |
| Valor dos restantes argumentos: | False |
-Seconds
Especifica quanto tempo o recurso permanece em repouso em segundos. Você pode omitir o nome do parâmetro (Seconds), ou pode abreviar como s.
Propriedades dos parâmetros
| Tipo: | Int32 |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
Seconds
| Position: | 0 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline por nome de propriedade: | True |
| Valor dos restantes argumentos: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Entradas
Int32
Você pode canalizar o número de segundos para Start-Sleep.
Saídas
None
Este cmdlet não retorna nenhuma saída.
Notas
- Você também pode se referir a
Start-Sleeppor seu alias interno,sleep. Para obter mais informações, consulte about_Aliases. -
Ctrl+Cirrompe deStart-Sleep.-
Ctrl+Cnão sai de[Threading.Thread]::Sleep. Para obter mais informações, consulte Método Thread.Sleep.
-