Exporter (0) Imprimer
Développer tout

waitfor

Mis à jour: janvier 2005

S'applique à: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

Waitfor

Synchronise plusieurs ordinateurs sur un réseau en utilisant des signaux.

Syntaxe

waitfor [/sOrdinateur [/u[Domaine\]Utilisateur[/p [MotDePasse]]]] /siNomSignal

waitfor [/tDélaiAttenteEnSecondes] NomSignal

Paramètres

/s Ordinateur
Spécifie le nom ou l'adresse IP d'un ordinateur distant (n'utilisez pas de barres obliques inverses). Il s'agit par défaut de l'ordinateur local. Ce paramètre s'applique à tous les fichiers et dossiers spécifiés dans la commande.

/u [Domaine\]Utilisateur
Permet d'exécuter le script avec les autorisations du compte d'utilisateur spécifié. Les autorisations système constituent la valeur par défaut.

/p [MotDePasse]
Indique le mot de passe du compte d'utilisateur spécifié par le paramètre /u.

/t DélaiAttenteEnSecondes
Spécifie le nombre de secondes d'attente. La valeur par défaut est indéfiniment.

/si
Envoie NomSignal au lieu d'attendre.

NomSignal
Spécifie le signal que waitfor attend ou envoie. NomSignal ne respecte pas la casse.

/?
Affiche l'aide à l'invite de commandes.

Notes

  • Une seule instance de waitfor peut attendre un signal donné sur un ordinateur spécifique.

  • Les noms de signaux ne respectent pas la casse.

  • Les noms de signaux sont limités à 225 caractères et ne peuvent contenir que les caractères a-z, A-Z, 0-9 et les caractères ASCII de 128 à 255.

  • Si vous n'utilisez pas le paramètre /s, le signal est envoyé à tous les ordinateurs se trouvant dans le même domaine que l'ordinateur émetteur. Si vous utilisez le paramètre /s, le signal est uniquement envoyé à l'ordinateur spécifié.

  • Vous pouvez exécuter plusieurs instances de waitfor sur un même ordinateur, mais chacune doit attendre un signal différent. Vous pouvez déclencher un signal en utilisant l'option de ligne de commande /si.

  • Waitfor s'exécute uniquement sur Windows XP et les serveurs exécutant un système d'exploitation Windows Server 2003, mais peut envoyer des signaux à tout ordinateur exécutant un système d'exploitation Windows.

  • Les ordinateurs ne peuvent recevoir des signaux que s'ils se trouvent dans le même domaine que l'ordinateur envoyant le signal.

  • Vous pouvez utiliser waitfor lors du test des versions de logiciels. Par exemple, l'ordinateur de compilation peut émettre un signal vers plusieurs ordinateurs exécutant waitfor une fois la compilation réalisée avec succès. À réception du signal, le fichier de commandes contenant waitfor peut indiquer aux ordinateurs de démarrer immédiatement l'installation du logiciel ou l'exécution des tests sur la version compilée.

Exemples

Pour attendre 10 secondes ou jusqu'au déclenchement du signal « espresso\compile007 », tapez :

waitfor /t 10 espresso\build007

Pour attendre indéfiniment (par défaut) ou jusqu'au déclenchement du signal « espresso\build007 », tapez :

waitfor espresso\build007

Pour déclencher le signal « espresso\build007 », tapez :

waitfor /si espresso\build007

Légende de mise en forme

 

Mise en forme Signification

Italique

Informations que l'utilisateur doit fournir

Gras

Éléments que l'utilisateur doit taper tels qu'ils sont indiqués

Points de suspension (...)

Paramètre pouvant être répété plusieurs fois dans une ligne de commande

Entre crochets ([])

Éléments facultatifs

Entre accolades ({}), avec séparation des options par une barre verticale (|). Exemple : {pair|impair}

Ensemble d'options parmi lesquelles l'utilisateur doit en choisir une seule

Police Courier

Code ou données de programme

Voir aussi

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

Afficher:
© 2014 Microsoft