Etat du script: Fonctionnel
Présentation:
Le script:
'Connexion lecteurs réseaux suivant l'appartenance de l'utilisateur aux groupes de sécurité. 'Version 0.2 20120626 by Clockover On error resume next Set WshNetwork = CreateObject("WScript.Network") 'Variables de configuration vGroups = "groupe1,groupe2,groupe3" vLetters = "lettre1,lettre2,lettre3" vShares = "partage1,partage2,partage3" vServers = "serveur1,serveur2,serveur3" ''''''''''''''' LECTEURS RESEAUX ''''''''''''''' 'Récupération des valeurs de base vDomain = WshNetwork.UserDomain vUser = WshNetwork.UserName aGroups = Split(vGroups,",") aLetters = Split(vLetters,",") aShares = Split(vShares,",") aServers = Split(vServers,",") 'Check de l'appartenance aux groupes pour monter les lecteurs réseaux set vUser = GetObject("WinNT://" & vDomain & "/" & vUser) For Each vGroup In vUser.Groups for counter = 0 to UBound(aGroups) 'Debug: MsgBox "Working Group = " & vGroup.Name & " Group Research = " & aGroups(counter) if vGroup.Name = aGroups(counter) then WshNetwork.MapNetworkDrive aLetters(counter), "\\" & aServers(counter) & "\" & aShares(counter) end if next next
TODO Liste:
Historique:
Page générée en 0.005 secondes