AppaTroix

Gestion des utilisateurs by 3x (BASH)

Oct 25th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.34 KB | None | 0 0
  1. @echo off
  2. :launchoption
  3. title Warning !
  4. color 4d
  5. echo *****************************************************************
  6. echo *        Merci de lancer le programme en tant qu'administateur  *
  7. echo *                - 3x                                           *
  8. echo *****************************************************************
  9. :password
  10. title utilisateurs ^\^\^\^\Veuillez saisir le mot de passe
  11. color 4f
  12. echo *****************************************************************
  13. echo *            Veuillez saisir le mot de passe                    *
  14. echo *                Menu principal                                 *
  15. echo *****************************************************************
  16. set /p mdp=Mot de passe :
  17. cls
  18. if "%mdp%"=="alimidou3" goto Menu
  19. cls
  20. if not "%mdp%"=="%random%" goto :leave
  21. cls
  22. :Menu
  23. cls
  24. set choix=""
  25. color 0f
  26. title Gestion.bat
  27. echo *****************************************************************
  28. echo *            Gestion des utilisateurs                           *
  29. echo *                Menu principal                                 *
  30. echo *****************************************************************
  31. echo *      1- Afficher tous les utilisateurs                        *
  32. echo *      2- Creer un utilisateur                                  *
  33. echo *      3- Supprimer un utilisateur                              *
  34. echo *      4- Quitter l^'utilitaire                                                             
  35. echo *                                                               *
  36. echo *****************************************************************
  37. pause>nul
  38. set /p choix=Tapez votre choix :
  39. if /i "%choix%"=="1" goto choix1
  40. if /i "%choix%"=="2" goto choix2
  41. if /i "%choix%"=="3" goto choix3
  42. if /i "%choix%"=="4" goto choix4
  43. :choix1
  44. net user
  45. pause>nul
  46. cls
  47. goto Menu
  48. :choix2
  49. set /p username=Le nom d'utilisateur :
  50. set /p password=Le mot de passe de l'utilisateur :
  51. net user %username% %password% /add
  52. cls
  53. goto Menu
  54.  
  55. :choix3
  56. set /p username2=Le nom d'utilisateur :
  57. set /p delete=Voulez vous vraiment supprimer l'utilisateur ^? O/N :
  58. if /i "%delete%"=="O" goto deluser
  59. if /i "%delete%"=="N" goto Menu
  60. pause >nul
  61. goto Menu
  62.  
  63.  
  64.  
  65. :choix4
  66. set /p quit=Voulez vous vraiment quitter le programme ^? O/N :
  67. if /i "%quit%"=="O" goto leave
  68. if /i "%quit%"=="N" cls
  69. goto Menu
  70. :deluser
  71. net user %username2% /del
  72. pause>nul
  73. goto Menu
Add Comment
Please, Sign In to add comment