.batch avec un petit probleme
Zharafield
-
Flo313Z -
Flo313Z -
Bonjour,
Je m'entraine par passe temps à faire des fichier .bat pour faire des blagues a mes collègues (et oui on s'amuse comme on peut ) et j'essaye de corriger des problèmes ici sa serais de mettre un mot de passe à un dossier.
voila le script :
@echo off
:debut
set /P choix=utilisateur (kevin ; luc)
If /I %choix%==luc (
goto lucmdp
) else (
If /I %choix%==kevin (
echo Bienvenue kevin
goto kevinmdp
) else cls
echo Il faut faire un choix !
goto debut )
pause
:kevinmdp
set /P choix=Votre mot de passe monsieur kevin.
If /I %choix%==4321 (
echo Bienvenue kevin
start C:\kevin\poste
) else (
cls
echo Mauvais mot de passe Imposteur redemarrage
shutdown -s -t 80 )
pause
fin
:lucmdp
set /P choix=Votre mot de passe monsieur luc.
If /I %choix%==1234 (
echo Bienvenue luc
start C:\kevin\poste
) else (
cls
echo Mauvais mot de passe
shutdown -s -t 15 )
pause
alors sa serais que si j'ouvre la session de kevin, au lieu de se fermer et de lancer "poste" la fenêtre ouvre le dossier "poste" ET demande le mot de passe de luc.
Il faudrait que je sache aussi si je pourrais mettre des petits caractère étoile voir même les supprimés pour éviter qu'ont puisse les lires.
Merci,
Luc
Je m'entraine par passe temps à faire des fichier .bat pour faire des blagues a mes collègues (et oui on s'amuse comme on peut ) et j'essaye de corriger des problèmes ici sa serais de mettre un mot de passe à un dossier.
voila le script :
@echo off
:debut
set /P choix=utilisateur (kevin ; luc)
If /I %choix%==luc (
goto lucmdp
) else (
If /I %choix%==kevin (
echo Bienvenue kevin
goto kevinmdp
) else cls
echo Il faut faire un choix !
goto debut )
pause
:kevinmdp
set /P choix=Votre mot de passe monsieur kevin.
If /I %choix%==4321 (
echo Bienvenue kevin
start C:\kevin\poste
) else (
cls
echo Mauvais mot de passe Imposteur redemarrage
shutdown -s -t 80 )
pause
fin
:lucmdp
set /P choix=Votre mot de passe monsieur luc.
If /I %choix%==1234 (
echo Bienvenue luc
start C:\kevin\poste
) else (
cls
echo Mauvais mot de passe
shutdown -s -t 15 )
pause
alors sa serais que si j'ouvre la session de kevin, au lieu de se fermer et de lancer "poste" la fenêtre ouvre le dossier "poste" ET demande le mot de passe de luc.
Il faudrait que je sache aussi si je pourrais mettre des petits caractère étoile voir même les supprimés pour éviter qu'ont puisse les lires.
Merci,
Luc
A voir également:
- .batch avec un petit probleme
- Fichier batch - Guide
- Trier du plus petit au plus grand excel - Guide
- Petit 3 ✓ - Forum Word
- Petit 2 ✓ - Forum Windows
- Petit 9 - Forum Mail
1 réponse
:MENU ECHO 1 - Kevin ECHO 2 - Luc ECHO 0 - Exit set /p QMenu=Choisir utilisateur : if %QMenu%==1 goto Kevin if %QMenu%==2 goto Luc if %QMenu%==0 goto EXIT GOTO MENU :Kevin ECHO 9 - Menu ECHO Bienvenu Kevin ECHO Veuillez enter le mot de passe : set /p QKevinMDP=Choisir utilisateur : if %QKevinMDP%==<--le mot de passe de kevin--> goto KevinMDP ) ELSE ( ECHO mauvais mot de passe ECHO au revoir shutdown -f -s -t 10 if %QKevinMDP%==9 goto QMenu :KevinMDP explorer.exe "C:\kevin\poste" exit
je te laisse tester
même chose que pour luc même si je vois pas trop d intérêt
et si quelqu'un pourrai aide pour mon sujet ca serai sympas
www.commentcamarche.net/forum/affich-26726697-batch-besoin-aide-svp
merci d'avance
florent
Flo313Z
petit erreur