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

Windows Discussion :

** au lieu de chiffres


Sujet :

Windows

  1. #1
    Membre à l'essai
    Homme Profil pro
    Eléctricien
    Inscrit en
    Juillet 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Eléctricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juillet 2014
    Messages : 32
    Points : 11
    Points
    11
    Par défaut ** au lieu de chiffres
    Bonjoir,
    Dans le batch que j'ai fait, j'y est incorporé un "set choise=" et pour cela il faut taper le bon chiffre pour acceder a différents menu et par le plus grand des hasards y aurai t'il un moyen qu'au bout de 3 chiffre entré sa mettent des * au lieu des chiffres rentré ??
    Merci d'avance.
    Galiors

  2. #2
    Membre expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Points : 3 768
    Points
    3 768
    Par défaut
    Salut,

    Essaye ça :

    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
    ::SachaDee 2014
    @echo off
    ::Les variables
    set $c=1
    set $loop=
    set $key=
    
    echo Entrez votre MDP:
    :loop
    For /F "delims=" %%# In ('Xcopy /W "%~f0" "%~f0" 2^>Nul') do if not defined $key Set "$Key=%%#"
    if "%$key:~-1%"=="" goto end
    if not "%$key:~-1%"==""  (
       set "$loop=%$loop%%$key:~-1%"
       if %$c% GTR 3 (Set /P "=*" <Nul) else (Set /P "=%$Key:~-1%" <Nul)) else  (if not "%$loop%"=="" set "$loop=%$loop:~0,-1%"& Set /P "= " <Nul)
    set $key=
    set /a $c+=1
    goto loop
    
    :end
    cls
    echo Votre Code est : %$loop%
    pause

    ________________________________
    Un p'tit coup de pouce ça fait toujours plaisir, pensez-y !
    ________________________________

  3. #3
    Membre à l'essai
    Homme Profil pro
    Eléctricien
    Inscrit en
    Juillet 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Eléctricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juillet 2014
    Messages : 32
    Points : 11
    Points
    11
    Par défaut
    Bonjoir,
    cela resemble un peu a ce que je veut faire mais je petit detail est que j'aimerai que des que 3 chiffres entré Bimm sa change tous les chiffres entré en * alors que la il y a les 3 chiffres entré et la suite en etoile.
    Merci de ton aide.
    Galiors

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

Discussions similaires

  1. [Batch] ** au lieu de chiffres
    Par galiors2013 dans le forum Scripts/Batch
    Réponses: 25
    Dernier message: 18/04/2015, 18h50
  2. variable alphabetique au lieu de chiffre
    Par Kumral dans le forum Débuter
    Réponses: 2
    Dernier message: 11/03/2014, 10h40
  3. Réponses: 7
    Dernier message: 09/12/2010, 20h12
  4. Réponses: 7
    Dernier message: 12/06/2008, 10h09

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