IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Ouverture de session sur un serveur


Sujet :

Scripts/Batch

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 51
    Points : 25
    Points
    25
    Par défaut Ouverture de session sur un serveur
    Bonjour à tous,

    Voici mon code
    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
    ::@echo off
    net use * /delete /Y
    
    \\DOMAIN\NETLOGON\ifmember "admins du domaine"
    if ERRORLEVEL 1 goto ADMIN
    
    \\DOMAIN\NETLOGON\ifmember "GROUP1"
    if ERRORLEVEL 1 goto GROUP1
    
    \\DOMAIN\NETLOGON\ifmember.exe "BFA\GROUP2"
    if ERRORLEVEL 1 goto GROUP2
    
    :ADMIN
    net use i: \\SRV1\share1
    net use k: \\SRV1\SHARE2
    net use m: \\SRV2\SHARE1
    exit
    
    :GROUP1
    net use x: \\APP1\SHARE1
    net use t: \\SRV1\SHARE3
    exit
    
    :GROUP2
    net use s: \\APP2\SHARE1
    net use y: "\\APP2\SHARE2
    exit
    L'utilisateur fait partis des 2 premier groupe mais quand le script le lance, il ne prend que le premier auriez vous une petite idée SVP

  2. #2
    Membre éclairé Avatar de devilsnake88
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 453
    Points : 809
    Points
    809
    Par défaut
    Bonjour,

    Juste au niveau de la syntaxe:
    Citation Envoyé par mavric35830 Voir le message
    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
    ::@echo off
    net use * /delete /Y
    
    \\DOMAIN\NETLOGON\ifmember "admins du domaine"
    if ERRORLEVEL 1 goto :ADMIN
    
    \\DOMAIN\NETLOGON\ifmember "GROUP1"
    if ERRORLEVEL 1 goto :GROUP1
    
    \\DOMAIN\NETLOGON\ifmember.exe "BFA\GROUP2"
    if ERRORLEVEL 1 goto :GROUP2
    
    :ADMIN
    net use i: "\\SRV1\share1"
    net use k: "\\SRV1\SHARE2"
    net use m: "\\SRV2\SHARE1"
    exit
    
    :GROUP1
    net use x: "\\APP1\SHARE1"
    net use t: "\\SRV1\SHARE3"
    exit
    
    :GROUP2
    net use s: "\\APP2\SHARE1"
    net use y: "\\APP2\SHARE2"
    exit
    PS: C'est normal que ton script ne fasse qu'un seul groupe vue qu'à chaque GOTO tu fais un exit...
    ________________________________________________________________
    N'oublie pas de faire une sauvegarde avant d'exécuter des scripts...
    Si j'ai ton problème, un petit fait toujours plaisir!
    ________________________________________________________________

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 51
    Points : 25
    Points
    25
    Par défaut
    oui bien sur mais le problème c'est que le script passe sur chacun des goto sans faire attention au groupe de l'utilisateur
    Donc comment peut on faire en sorte que le script vérifie que le user appartient a un groupe et 2 possibilité sont dispo
    - soit il appartient au groupe et donc il exécute la partie du groupe
    - soit il n'appartient pas au groupe et donc il vérifie le groupe suivant

    Il y a peu être un ordre a avoir dans les errorlevel non?

    Au faite merci pour la correction de la syntaxe

Discussions similaires

  1. Problème d'ouverture de session sur un domaine
    Par cynoq dans le forum Windows XP
    Réponses: 2
    Dernier message: 23/06/2009, 14h05
  2. Réponses: 4
    Dernier message: 11/02/2008, 09h12
  3. liste du dernier logon session sur un serveur
    Par thierry007 dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 07/12/2007, 09h42
  4. [OS] Mot de passe d'ouverture de session sur Mac
    Par martialuk dans le forum Apple
    Réponses: 4
    Dernier message: 15/08/2007, 18h00
  5. [VBA-E]Ouverture de fichier sur un serveur http
    Par Scritch852 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/03/2007, 12h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo