× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Autres langages
 Détecter un texte sur un bouton
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
apz
  Posté le 18/11/2016 @ 19:03 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

Comment peut-on détecté, a l'aide d'un script batch ou vbs, ce qui est écrit sur un bouton d'une application te demandant si tu veux redémarrer ton PC ?

si c'est le cas, comment exécuter une action de pression sur le bouton qui fera redémarrer le PC ?

Merci d'avance.

Publicité
Titus68
 Posté le 22/11/2016 à 01:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Je ne pense pas que tu puisses récupérer le texte du bouton via un script (mais pas sûr). Sinon en vbs pour générer un appui sur une touche on peut utiliser sendkeys :

D'abord il faut activer la bonne application puis simuler un appui :

Exemple, si IE tourne et que l'on souhaite rafraichir la page :

AppActivate ("Microsoft Internet Explorer")
SendKeys "{F5}"

Voir aussi :

http://social.technet.microsoft.com/wiki/contents/articles/5169.vbscript-sendkeys-method.aspx

Dans ton cas si par exemple ton appli a deux boutons actifs et que tu souhaites appuyer sur celui de droite (en supposant que c'est celui qui te permet de redémarrer le PC), faire 2 sendkeys :

sendkeys "{RIGHT}" (on est par défaut sur le bouton de gauche et on simule un appui sur la flèche de droite -> pour se mettre sur le bouton de droite) puis

sendkeys "{ENTER}" (on simule un appui sur le bouton)

parfois suivant le temps de réponse des commandes il peut être nécessaire d'ajouter une temporisation :

sendkeys "{RIGHT}"

wscript.sleep 1000 -> temporisation d'une seconde le temps que le curseur se déplace à droite.

sendkeys "{ENTER}"



Modifié par Titus68 le 22/11/2016 01:07
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
209,99 €Disque dur Seagate NAS IronWolf 8 To à 209,99 €
Valable jusqu'au 13 Août

Cdiscount propose actuellement le disque dur Seagate Iron Wolf 8 To à 209,99 € livré gratuitement. Ce disque dur 3.5 pouces SATA III est adapté aux NAS et ordinateurs qui fonctionnent 24h/24. On le trouve ailleurs à partir de 260 €.


> Voir l'offre
109,99 €Disque dur externe Western Digital Elements Desktop USB 3.0 6 To à 109,99 €
Valable jusqu'au 09 Août

Amazon propose actuellement le disque dur externe Western Digital Elements Desktop USB 3.0 6 To à 109,99 € livré gratuitement. On le trouve ailleurs à partir de 150 €. Ce disque dur dispose d'un grande capacité de stockage (6 To) et d'une connectique USB 3.0 qui vous offrira des transferts rapides. Il est compatible USB 2.0. Une très bonne affaire. 


> Voir l'offre
35,29 €Compresseur portable autonome Xiaomi Mija à 35,29 €
Valable jusqu'au 11 Août

Gearbest fait une promotion sur le compresseur portable autonome Xiaomi Mija qui passe à 35,29 €. Ce compresseur à emporter facilement avec vous comporte un écran (où vous pourrez choisir la pression à atteindre en PSI ou BAR) une batterie de 2000 mA et vous permettra de gonfler vos jouets (41 pièces avec une charge), pneus de vélo, de trotinette, de moto (6 pneus avec une charge) et même de voiture (5 pneus avec une charge) facilement. Le câble est accompagné d'un embout pour valve Schrader et un adapteur Presta et une aiguille sont fournis. Le compresseur se recharge via une prise Micro USB.

Ce marchand sérieux se trouvant en Chine, la livraison peut prendre une vingtaine de jours. Vous pouvez payer par carte bancaire ou par Paypal (conseillé pour bénéficier de la garantie Paypal).


> Voir l'offre

Sujets relatifs
Java, un bouton colorié à la fois, et tous les autres sont neutres
bouton de commande excel VBA devenu inerte
Comment lire un texte dans un zipped fichier
cmt activer un bouton après sélection d'un JTable
Créer un lien dans un texte
Contrôle bouton radio en javascript
Texte en gras dans la fenêtre : pourquoi ?
permutation de texte et classement alphabetique
programme de codage texte
recherche de texte dans un fichier excel
Plus de sujets relatifs à Détecter un texte sur un bouton
 > Tous les forums > Forum Autres langages