Suspend l'activité d'un script ou d'une session pendant l'intervalle de temps spécifié.

Syntaxe

Start-Sleep -Milliseconds <int> [<CommonParameters>]

Start-Sleep [-Seconds] <int> [<CommonParameters>]

Description

L'applet de commande Start-Sleep suspend l'activité d'un script ou d'une session pendant l'intervalle de temps spécifié. Vous pouvez l'utiliser pour de nombreuses tâches, telles qu'attendre la fin d'une opération ou faire une pause avant de répéter une opération.

Paramètres

-Milliseconds <int>

Spécifie la durée de veille de la ressource, en millisecondes. Le paramètre peut être abrégé en « - m ».

Obligatoire ?

true

Position ?

named

Valeur par défaut

Accepter l'entrée de pipeline ?

true (ByPropertyName)

Accepter les caractères génériques ?

false

-Seconds <int>

Spécifie la durée de veille de la ressource en secondes. Vous pouvez omettre le nom de paramètre (« Seconds ») ou l'abréger en « -s ».

Obligatoire ?

true

Position ?

1

Valeur par défaut

Accepter l'entrée de pipeline ?

true (ByValue, ByPropertyName)

Accepter les caractères génériques ?

false

<CommonParameters>

Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer et -OutVariable. Pour plus d'informations, consultez about_Commonparameters.

Entrées et sorties

Le type d'entrée est le type des objets que vous pouvez diriger vers l'applet de commande. Le type de retour est le type des objets que l'applet de commande retourne.

Entrées

System.Int32

Vous pouvez diriger le nombre de secondes vers Start-Sleep.

Sorties

Aucun

Cette applet de commande ne retourne aucune sortie.

Remarques

Vous pouvez également faire référence à Start-Sleep à l'aide de son alias intégré, « sleep ». Pour plus d'informations, consultez about_Aliases.

Exemple 1

C:\PS>Start-Sleep -s 15

Description
-----------
Cette commande met toutes les commandes de la session en veille pendant 15 secondes.






Exemple 2

C:\PS>Start-Sleep -m 500

Description
-----------
Cette commande met toutes les commandes de la session en veille pendant 1/2 seconde (500 millisecondes).









Table des matières