Partage
  • Partager sur Facebook
  • Partager sur Twitter

[BATCH] Gérer les touches du claviers.

Comment :D ?

Sujet résolu
    2 janvier 2008 à 6:58:27

    Bonjour à tous !

    J'aimerais savoir s'il est possible de gérer les touches du clavier via un script BATCH

    Ex: Si l'utilsateur appuie sur la touche "e" fait ceci si il appuie sur la touche "w" fait ceci etc...

    Merci :D

    ...et Bonne Année à tous les zéros ! ^^
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      2 janvier 2008 à 7:47:13

      Tu utilisera la commande set pour lui poser une question et les commandes if et goto pour faire les conditions. Voici un exemple :

      @echo off
      title= ---- Commande Shutdown ----
      %homedrive%
      cd\
      cd windows\system32
      color 0C
      :début
      cls
      echo ******************************************************
      echo ********* Utilitaire de la commande Shutdown *********
      echo ******************************************************
      echo ********************* Par Ti_GaB *********************
      echo ******************************************************
      echo * 1 : Fermer la session *
      echo * 2 : Fermer l'ordinateur *
      echo * 3 : Fermer l'ordinateur et redemarrer *
      echo * 4 : Rien faire. *
      echo ******************************************************
      set /p choix=Quel genre de fermeture voulez-vous ? :
      (
      if not %choix%=='' set choix=%choix:~0,1%
      if %choix%==1 goto close_session
      if %choix%==2 goto shutdown
      if %choix%==3 goto shut_&_Restart
      if %choix%==4 goto end
      )
      echo %choix% n'est pas bon !
      goto début
      :close_session
      echo Vous avez choisi de fermer la session.
      shutdown -l -f -t 0
      goto end
      :shutdown
      echo Vous avez choisi de fermer l'ordinateur.
      shutdown -s -f -t 0
      goto end
      :shut_&_Restart
      echo Vous avez choisi de fermer et redémarrer l'ordinateur.
      shutdown -r -f -t 0
      goto end
      :end

      Si l'utillisatedur apppuie sur 1. Alors, c'est la session qui sera fermé. 2 = Fermeture de l'ordinateur et ainsi de suite...
      • Partager sur Facebook
      • Partager sur Twitter
        2 janvier 2008 à 20:04:38

        Merci ! :)

        Est-il également possible de gérer la souris de cette manière ?
        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          2 janvier 2008 à 21:55:05

          Ç aje ne sais pas, peut être avec les noms des touches de la souris.
          • Partager sur Facebook
          • Partager sur Twitter

          [BATCH] Gérer les touches du claviers.

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown