Cacher mot de passe dans un fichier batch

[Résolu/Fermé]
Signaler
Messages postés
395
Date d'inscription
samedi 12 décembre 2009
Statut
Membre
Dernière intervention
3 juin 2014
-
Messages postés
244
Date d'inscription
lundi 4 janvier 2010
Statut
Membre
Dernière intervention
6 septembre 2016
-
Bonjour,
J'ai créé un script batch mais je veut cacher le mot de passe
@ECHO OFF
title CraftBukkit
set /p MDP=Veuillez entrer le mot de passe :
If %MDP% EQU nh goto correct
If %MDP% NEQ nh0 goto incorrect

: correct
echo Le mot de passe entre est correct
CLS
"%ProgramFiles%\Java\jre7\bin\java.exe" -Xmx1024M -Xms1024M -jar craftbukkit-1.2.5-R1.0.jar
EXIT

: incorrect
echo Le mot de passe entre est incorrect
pause
exit

2 réponses

Messages postés
244
Date d'inscription
lundi 4 janvier 2010
Statut
Membre
Dernière intervention
6 septembre 2016
139
Salut,

Désolé tu ne peux pas cacher ce mot de passe à mon avis. Même si tu le crypte, tu devra toujours vérifier le MdP. Tu peux par contre :

- Transformer ton .bat en .cmd avec un programme comme Powerbatch si le format .cmd accepte toutes les commandes.
- Tu peux changer de langage, comme l'excellent VB .NET (https://openclassrooms.com/fr/courses/993975-apprenez-a-programmer-en-vb-net

Voilà voilà,

Bricomachin
Messages postés
244
Date d'inscription
lundi 4 janvier 2010
Statut
Membre
Dernière intervention
6 septembre 2016
139
J'ai continuer à chercher et j'ai aussi trouvé : Bat2Exe (https://download.cnet.com/s/advanced-bat-to-exe-converter/ ) et ce programme comme PowerBatch mais en moins bien :https://www.abyssmedia.com/downloads/quickbfc.exe , il a pourtant la fonction compiler en .exe qui est intéressante...