Bonjour,

Voici un bat que j'exécute et qui fonctionne mais qui a le problème suivant:
la saisi du mot de passe est visible j'ai bien pense mettre le fond de la même couleur que les caractères mais ça ne fonctionne pas.

Je ne connais pas du tout le langage VBS mais j'aimerai savoir si il est possible
de transformer mon bat en vbs avec la saisi du mot de passe caché ou remplacé par des étoiles ?

Merci et voici mon bat
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
29
30
31
32
33
@echo off
 
color 30
title Fait pour %username%
 
set unlock=654321
set lock=123456
 
set /p Rep="entre le nom du dossier %username%    "
 
if exist .\%Rep%\$!#{\temoin goto choix
if not exist .\%Rep%\$!#{\temoin goto fabrique
 
:fabrique
mkdir .\%Rep%\$!#{
echo gloire a jesus > %Rep%\$!#{\temoin
 
:choix
set /p soft="entre ton mot de passe %username%    "
 
if %soft%==%unlock% goto ouvre
if %soft%==%lock% goto ferme
 
:ouvre
attrib -s -h -r .\%Rep%\$!#{
start explorer .\%Rep%\
goto fin
 
:ferme
attrib +s +h +r .\%Rep%\$!#{
goto fin
 
:fin