PowerShell - Appuyez sur n'importe quelle touche pour continuer

PowerShell - Appuyez sur n'importe quelle touche pour continuer
"Appuyez sur n'importe quelle touche pour continuer”La boîte de dialogue est activée dans PowerShell de suspendre l'exécution du script ou de la commande. Généralement, il est utilisé pour attendre la contribution de l'utilisateur ou l'autre processus. Parfois, il est nécessaire d'ajouter un point d'arrêt sous la forme d'une boîte de dialogue «Appuyez sur n'importe quelle touche pour continuer», permettant à l'utilisateur d'examiner l'état de l'opération. De plus, il est utilisé pour reconnaître que le processus a été achevé.

Cette rédaction sera en train de voir une procédure pour expliquer la requête indiquée.

Qu'est-ce qu'une «touche appuyez sur n'importe quelle touche pour continuer» dans PowerShell?

Ces méthodes peuvent être approchées pour résoudre la requête décrite:

  • cmd / c pause.
  • Timeout / T 5.
  • Hôte de lecture.

Méthode 1: Utilisez la commande «cmd / c pause» pour activer la boîte de dialogue PowerShell «Appuyez sur n'importe quelle touche pour continuer»

Le "cmd / c pause»La commande est utilisée dans PowerShell pour afficher le«Appuyez sur n'importe quelle touche pour continuer… »Dialogue. Pendant ce temps, il fait une pause du script jusqu'à ce qu'une touche soit enfoncée par l'utilisateur. Par exemple, aperçu de l'exécution du code ci-dessous:

> Pause CMD / C

Comme il peut être observé à partir de la sortie, le «Appuyez sur n'importe quelle touche pour continuer… »La boîte de dialogue a été affichée en exécutant le code ci-dessus.

Méthode 2: Utilisez la commande «Timeout / T 5» pour activer la boîte de dialogue PowerShell «Appuyez sur n'importe quelle touche pour continuer»

Une autre commande qui est exécutée pour obtenir le «Appuyez sur n'importe quelle touche pour continuer… "La boîte de dialogue est le"Timeout / T 5”Cmdlet. Lorsque cette commande est exécutée, elle attend 5 secondes pour l'entrée de l'utilisateur, et après cela, il est terminé. Par exemple, aperçu de la démonstration mentionnée ci-dessous:

> Timeout / T 5

Dans le code indiqué ci-dessus:

  • "temps libre»Commande fait une pause pour une durée spécifiée.
  • "/ T”Le paramètre est utilisé pour ne montrer que le temps, et"5«Est utilisé pour attendre 5 secondes avant la fin du script:

Le "Appuyez sur une touche pour continuer… "A été affiché et il a attendu 5 secondes pour la saisie de l'utilisateur avant de terminer le script.

Méthode 3: Utilisez la commande «Read-host» pour activer la boîte de dialogue PowerShell «Appuyez sur n'importe quelle touche pour continuer»

Enfin, une autre méthode peut être utilisée pour afficher le «Appuyez sur n'importe quelle touche pour continuer… «La boîte de dialogue est en exécutant le«Hôte de lecture”Cmdlet. Il est utilisé pour inciter l'utilisateur à saisir les entrées. De plus, cela peut être utilisé pour suspendre le script jusqu'à ce qu'un utilisateur entre en entrée et l'exécute:

> Read-Host -PRomppt "Appuyez sur n'importe quelle touche pour continuer…"

Dans le code indiqué ci-dessus:

  • Premièrement la "Hôte de lecture»La commande est utilisée pour obtenir la contribution de l'utilisateur dans la console PowerShell.
  • "-Rapide»Affiche le texte de chaîne entré par l'utilisateur, qui est«Appuyez sur n'importe quelle touche pour continuer… »Puis exécutez le code.
  • Après l'exécution de ce code, entrez le texte d'entrée et appuyez sur «Appuyez sur«Entrer”Bouton pour quitter le mode de pause:

Comme on peut le voir à partir de la sortie ci-dessus, le «Appuyez sur n'importe quelle touche pour continuer… "La boîte de dialogue était affichée et elle a interrompu le script jusqu'à ce que l'utilisateur clique sur"Entrer" bouton.

Conclusion

Le "Appuyez sur n'importe quelle touche pour continuer«La boîte de dialogue peut être activée en utilisant diverses méthodes dans PowerShell. Ces méthodes incluent «cmd / c pause","Timeout / T 5", ou "Hôte de lecture". Chaque méthode attend la saisie de l'utilisateur avant de terminer le code ou le script. Cet article a fourni un guide de procédure détaillé pour permettre au guide «Appuyez sur n'importe quelle touche pour continuer» dans PowerShell.