IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Set /p + >nul


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 140
    Par défaut Set /p + >nul
    Bonjour, quelle est la commande pour faire un
    ">nul"?

    C'est à dire qu'il fasse comme un
    , qu'il n'attende pas qu'on presse Entrée mais tout en récupérant la touche qui a été pressée?

    merci

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 12

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2008
    Messages : 240
    Par défaut
    Bonjour
    non ce n'est pas possible ormis utiliser une commande externe telle que skeys pour le faire.

  4. #4
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    voir ici

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2008
    Messages : 240
    Par défaut
    Citation Envoyé par I'm_HERE Voir le message
    salut,

    voir ici

    Pour une fois j'ai rien compris à l'explication et au script

  6. #6
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    c'est un petit executable "K.COM" qui a pour seule tâche de detecter la touche presser et nous renvoyer l'ERRORLEVEL associer à cette touche

    voici un exemple plus simple


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    @echo off
    
    set dbg="%temp%\deb.tmp"
    del %dbg% 2>nul
    
    :: On créer le code pour debug
    echo>>%dbg% n k.com
    echo>>%dbg% e 0000 4D 5A 2E 00 01 00 00 00 02 00 00 10 FF FF F0 FF
    echo>>%dbg% e 0010 FE FF 00 00 00 01 F0 FF 1C 00 00 00 00 00 00 00
    echo>>%dbg% e 0020 B4 08 CD 21 3C 00 75 02 CD 21 B4 4C CD 21
    echo>>%dbg% rcx
    echo>>%dbg% 002E
    echo>>%dbg% w0
    echo>>%dbg% q
    
    :: on execute le fichier de commande "dbg" 
    debug < %dbg% >nul 
    
    echo Pressez une touche 
    :: On appel notre executable "k.com"
    k.com
    
    :: On teste l'ERRORLEVEL renvoyer par k.com
    echo La touche que vous avez pressez renvoie un ERRORLEVEL [%ERRORLEVEL%]
    
    del k.com
    pause
    vous pouvez ainsi construire des instructions conditionnelles selon la valeur des ERRORLEVEL's

    j'espère que c'est clair maintenant

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. set term ^
    Par tux dans le forum Débuter
    Réponses: 8
    Dernier message: 12/10/2004, 20h42
  2. "Match nul"
    Par Sylvain James dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 17/06/2003, 10h27
  3. IB 6.0.1 - Win XP - Character Set
    Par SuperTotor dans le forum InterBase
    Réponses: 4
    Dernier message: 03/06/2003, 20h25
  4. Query data set
    Par Sandra dans le forum JBuilder
    Réponses: 3
    Dernier message: 20/01/2003, 10h08
  5. character set // Nls_lang
    Par fopicht dans le forum Oracle
    Réponses: 2
    Dernier message: 23/05/2002, 12h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo