none
Détecter frappe clavier RRS feed

  • Question

  • Bonjour,

    Sur un PC , on envoie une frappe clavier "Enter" avec un lecteur de code-barres.

    Le but est de détecter cette frappe clavier dans un script et lorsqu'il la détecte de  cliquer à un certain endroit de l'écran avec le curseur

    Pouvez-vous s.v.pl m'indiquer comment détecter la frappe "Enter" afin de pouvoir lancer mon clic du curseur ?

    Merci
    jeudi 8 octobre 2015 11:06

Toutes les réponses

  • Bonjour,

    En powershell vous pouvez utiliser :

    $host.UI.RawUI.ReadKey().Virtualkeycode

    avec comme code 13 pour la touche entrer.

    Cordialement


    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution. Mon blog : http://Les2t.fr

    jeudi 8 octobre 2015 12:13
  • Bonjour

    J'obtiens l'erreur-ci :

    Exception calling "ReadKey" with "1" argument(s): "The method or operation is not implemented."

    At H:\Scripts\Test_ScreeN.ps1:1 char:1

    + $host.UI.RawUI.ReadKey("13").Virtualkeycode

    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

        + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException

        + FullyQualifiedErrorId : NotImplementedException

    jeudi 8 octobre 2015 12:47
  • Bonjour,

    Cette methode n'est pas utilisable depuis l'ISE, juste en mode console.

    Cordialement


    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution. Mon blog : http://Les2t.fr

    jeudi 8 octobre 2015 13:14