Étape 4: Mot de passe protégé invite
à l’invite de commandes de type « rouge », « vert » ou « normal » sans les guillemets et il change la couleur
hors
: Accueil
titre, connectez-vous à CMD
couleur 07
CLS
écho.
écho des comptes de Cmd
ECHO ===
écho.
Echo [1] Log In
Echo [2] Sign Up
l’écho de sortie [3]
écho.
Set /p op =
Si op % == 1 goto 1
Si op % == 2 goto 2
Si op % == 3 goto 3
Goto erreur
: 2
CLS
echo Sign Up
echo ======================================
écho.
la valeur de newname/p = "entrez le nouveau nom d’utilisateur:"
Si "newname"=="% newname %" goto inputname
: inputname
CD « % userprofile%\documents »
Si il existe des « cmdacoBin » goto saut
sinon il existe des « cmdacoBin » goto noskip
: noskip
MD « cmdacoBin »
Goto saut
: sauter
CD « % userprofile%\documents\cmdacoBin »
Si existe namexist goto « % newname%.bat »
dans le cas contraire les existent « % newname%.bat » goto skip2
: skip2
echo la valeur realusername = newname % > « % newname%.bat »
Goto prochaine
: prochaine
écho.
Set /p pswd = nouveau mot de passe :
Si « pswd "==" % pswd % » goto inputpass
: inputpass
CD « % userprofile%\documents\cmdacoBin »
echo définie mot de passe = pswd % >> « % newname%.bat »
Goto next1
: namexist
écho.
ECHO que le nom d’utilisateur entré existe déjà.
echo Appuyez sur n’importe quelle touche pour revenir...
pause > nul
Goto 2
: next1
CLS
écho des comptes de Cmd
ECHO ===
écho.
ECHO que votre compte a été créé avec succès !
écho.
mettre en pause
Accueil Goto
: 1
couleur 07
CLS
echo Cmd comptes Log In
echo ================================
écho.
Set /p logname = nom d’utilisateur :
Si "logname"=="% logname %" goto 2.1
: 2.1
écho.
Set /p logpass = "mot de passe:"
Si "% logpass %"=="% logpass %" goto login
: connexion
CD « % userprofile%\documents\cmdacoBin »
Si existent « % logname%.bat » goto appel
dans le cas contraire les existent « % logname%.bat » goto errorlog
: appeler
Call « % logname%.bat »
Si "mot de passe"=="% logpass %" goto logdone
Goto errorlog
: journal d’erreurs
couleur 0c
écho.
écho de nom d’utilisateur ou mot de passe incorrect.
écho d’accès refusé.
pause > nul
Accueil Goto
: logdone
CLS
Invite l’écho
ECHO ===
écho.
echo connecté avec succès !
écho.
mettre en pause
compte de Goto
: compte
CLS
CD « % userprofile%\documents\cmdacoBin »
Call « % realusername%color.bat »
Call « % realusername%.bat »
couleur colorcode %
CLS
écho.
echo -------------------------------------------------------------------------------
echo % realusername %
echo -------------------------------------------------------------------------------
hors
se détachent
Invite de commande de titre
couleur 0 a
CLS
echo Type « Accueil » n’importe quel moment pour aller dans le répertoire de profil utilisateur actuel.
l’écho de Type « desktop » n’importe quel moment pour aller sur le Bureau de l’utilisateur actuel.
écho.
Tapez help pour obtenir la liste des commandes courantes comme rd, md, cd, del, l’écho
echo ren, remplacer, copy, xcopy, déménagement, attrib, arbre, edit et cls.
echo Type [commande] / ? pour des informations détaillées.
écho.
mettre en pause
CLS
: cmd
l’écho de répertoire: CD %
Set /P CMD = commande :
Si « CMD % » == « cls » goto cls
Si « CMD % » == « maison » goto maison2
Si « CMD % » == « Bureau » goto Bureau
Si « CMD % » == « rouge » goto rouge
Si « CMD % » == « vert » goto vert
Si « CMD % » == « normal » goto normal
CMD %
CD C:\
Goto cmd
: cls
CLS
Goto cmd
: maison2
CD /d %UserProfile%
CLS
Goto cmd
: ordinateur de bureau
CD /d %SystemDrive%\Users\%USERNAME%\Desktop
CLS
Goto cmd
: rouge
couleur 0c
CLS
Goto cmd
: vert
couleur 0 a
CLS
Goto cmd
: normal
couleur 07
CLS
Goto cmd