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.
Partager