Bonjour voici mon soucis c'est un .bat.
Mon soucis sais que je ne sais pas afficher une liste a partir d'un
fichier texte.

Mon fichier texte se presente de cette maniere :

sam
jean cependant je peut si vous le souhaite modifier mon
marie fichier texte et mettre autre choses si sa peut vous aider

Voila de plus si l'utilisateur choisie 2 par exemple 2 signifiant = jean
je voudrait stocker jean dans une variable pour pouvoir l'utiliser pour donner
les droits sur le dossier mais je sais pas comment on fait.

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
REM **commande pour récupérer une saisie clavier
set Droit=
set /P Droit="A Qui voulez vous donner les Droits ?
(Afficher la liste des noms present dans un fichier texte pour que
l'utilisateur puisse voir que  1=sam 2=jean 3=Marie) "

echo %Droit%

If '%Droix%'=='1' goto Utilisateur1
If '%Droit%'=='2' goto Utilisateur2
If '%Droit%'=='2' goto Utilisateur3

Echo Vous ne pouvez pas donner des Droits un utilisateur inconnue
goto :FIN

:Utilisateur1
cacls "C:\Documents and Settings\Loriane\Bureau\Dossier De\De 1" /T /E /C /G 1:c
echo Les droit sur ce dossier ont ete donner a l'utilisateur 1
goto :fin

:Utilisateur2
cacls "C:\Documents and Settings\Loriane\Bureau\Dossier De\De 2" /T /E /C /G 2:c
echo Les droit sur ce dossier ont ete donner a l'utilisateur 2
goto :fin

:Utilisateur1
cacls "C:\Documents and Settings\Loriane\Bureau\Dossier De\De 3" /T /E /C /G 3:c
echo Les droit sur ce dossier ont ete donner a l'utilisateur 3
goto :fin

:fin
Echo Fin du traitement

Voila Merci beaucoup si vous avez d'autre conseil je veut bien.
Merci et bonne journée.