Start-Sleep
Suspende la actividad en un script o sesión durante el período de tiempo especificado.
Sintaxis
Start-Sleep
[-Seconds] <Int32>
[<CommonParameters>]
Start-Sleep
-Milliseconds <Int32>
[<CommonParameters>]
Description
El cmdlet Start-Sleep
suspende la actividad en un script o sesión durante el período de tiempo especificado.
Puede usarlo para muchas tareas, como esperar a que una operación se complete o pausa antes de repetir una operación.
Ejemplos
Ejemplo 1: Suspensión de todos los comandos durante 15 segundos
Start-Sleep -s 15
Este comando hace que todos los comandos de la sesión se suspenda durante 15 segundos.
Ejemplo 2: Suspensión de todos los comandos
Start-Sleep -m 500
Este comando hace que todos los comandos de la sesión se suspenda durante la mitad de un segundo (500 milisegundos).
Parámetros
-Milliseconds
Especifica cuánto tiempo se suspende el recurso en milisegundos. El parámetro se puede abreviar como m.
Tipo: | Int32 |
Alias: | ms |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Seconds
Especifica cuánto tiempo se suspende el recurso en segundos. Puede omitir el nombre del parámetro (Seconds), o bien puede abreviarlo como s.
Tipo: | Int32 |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Entradas
Puede canalizar el número de segundos a Start-Sleep
.
Salidas
None
Este cmdlet no devuelve ninguna salida.
Notas
- También puede hacer referencia a
Start-Sleep
por su alias integrado,sleep
. Para obtener más información, vea about_Aliases. -
Ctrl+C
se interrumpe enStart-Sleep
.-
Ctrl+C
no se interrumpe en[Threading.Thread]::Sleep
. Para obtener más información, vea método Thread.Sleep.
-