Objectif :Exécutez la ou les commandes à plusieurs reprises, en affichant le résultat et en mettant en évidence les différences par rapport à la dernière exécution.

 

Format:REGARDER [/A /B /C /D /F /Hn /In / Mn /Nf /Nh /R"expression régulière" /Tn /U /V /W /X] "commande..."

 

/A mettre en évidence tous les changements/N[fh] pas de pied de page/en-tête
/B bip si retour != 0/R expression régulière
/C effacer l'écran/T lignes de pied de page
/D désactive la colorisation/U bip si la sortie a changé
/F invite en cas de changement/V verbeux
Lignes d'en-tête /H/W(rap)
/I intervalle/X quitte si la sortie est modifiée
/M nombre maximum

Usage:

 

WATCH vous permet de voir comment la sortie du programme change au fil du temps. WATCH mettra en surbrillance le texte de sortie modifié. Pour terminer la REGARDE, appuyez sur Échap ou ^C.

 

Command peut être une commande interne, un alias, un fichier batch ou une application externe.

 

Notez que vous devez doubler les % de vos variables si vous souhaitez que les variables soient développées par les commandes spécifiées plutôt que par WATCH.

 

Mise en situation :

 

watch /c /v "(echo time=%%_time & echo date=%%_date)"

 

Options:

 

/AMet en évidence tous les changements entre l'exécution en cours et la première, au lieu de la différence entre les exécutions en cours et précédentes.

 

/BBips si le code retour != 0

 

/CEffacer l'affichage et positionner le curseur avant chaque course

 

/DDésactiver la colorisation des surbrillances

 

/FGèle l'affichage si la sortie a changé et vous invite à saisir une clé pour continuer.

 

/HnAfficher uniquement le début n lignes

 

/InIntervalle (en secondes) entre chaque exécution. Vous pouvez éventuellement spécifier le temps en millisecondes en ajoutant un « ms » à la valeur de temps.

 

/MnNombre maximum de fois pour exécuter la commande

 

/N[fh]Ne pas afficher le pied de page et/ou l'en-tête WATCH

 

/R"regex"Afficher uniquement la ou les lignes de sortie qui correspondent à l'expression régulière

 

/TnAfficher uniquement la fin n lignes

 

/UBip si la sortie change

 

/VSortie détaillée (en-tête et pied de page)

 

/WTronquez les lignes de sortie dans la colonne de droite au lieu de les renvoyer à la ligne suivante.

 

/XQuitte si la sortie change

 

"commander..."Commande(s) à exécuter