Batch:commade or? existe ou pas??

Fermé
Signaler
-
Messages postés
5723
Date d'inscription
lundi 8 octobre 2001
Statut
Contributeur sécurité
Dernière intervention
14 avril 2012
-
bonjour à toutes et à tous,

je voudrais savoir s'il est possible, en fichier batch, de faire une commande du style:

"si l'utilisateur est ADMIN ou ASSISTANT alors commande1
sinon commande2"

merci pour votre réponse!

A+

4 réponses

Messages postés
5723
Date d'inscription
lundi 8 octobre 2001
Statut
Contributeur sécurité
Dernière intervention
14 avril 2012
577
Bonsoir Guillaume, bonsoir à tous,

>avant que l'on m'aide
Sûr... 22 mai - 2 juin ! si tu ne regardes pas les réponses à ta question !!!
Là, ce n'est pas cool de nous faire bosser pour des prunes ! ;-)

@12C4 ... In medio stat virtus ...
Ipl
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci

Messages postés
143
Date d'inscription
vendredi 24 janvier 2003
Statut
Membre
Dernière intervention
3 août 2010
5
oui c possible
c koi ton OS
alors tu recupere le user (il existe des commande)
puis tu test ...

bon travail
Messages postés
5723
Date d'inscription
lundi 8 octobre 2001
Statut
Contributeur sécurité
Dernière intervention
14 avril 2012
577
Bonjour Guillamue&Cat, peppena, bonjour à tous,

Il n'y a pas de 'ou' en langage de commande (Dos) mais voici comment t'y prendre :

Lance SET en mode commande pour connaitre la variable qui correspond au user code... supposons que ce soit %USER%

if %USER%==Admin goto cd1
if %USER%==Assistant goto cd1
if not "%USER%==" goto cd2
echo Attention, le USER code n'a pas pu être déterminé !
pause
goto fin
:cd1
rem ici ton code commande 1
goto fin
:cd2
rem ici ton code commande 2
:fin

@12C4 ... In medio stat virtus ...
Ipl
merci, c'est exactement ce que j'ai fait!

c'est cool pour une fois que je trouve avant que l'on m'aide...

A+ peut etre