Script Login 2003 R2
Bonjour,
J'ai créé un script de login que j'ai placé dans le NETLOGON de mon contrôleur de domaine Server 2003 R2.
Le problème est que le script ne se lance en automatique quand un utilisateur se connecte.
Par contre, si je le lance en manuel, le script fonctionne.
Je pense que ca vient du fait que c'est une version R2.
Sinon, y-a-t-il un programme qui pourrait résoudre mon problème?
Quelqu'un peut-il m'aider SVP.
J'ai créé un script de login que j'ai placé dans le NETLOGON de mon contrôleur de domaine Server 2003 R2.
Le problème est que le script ne se lance en automatique quand un utilisateur se connecte.
Par contre, si je le lance en manuel, le script fonctionne.
Je pense que ca vient du fait que c'est une version R2.
Sinon, y-a-t-il un programme qui pourrait résoudre mon problème?
Quelqu'un peut-il m'aider SVP.
3 réponses
-
ModérateurPourquoi t'utilises pas une GPO?
-
-
Modérateur@vanzouille??? Pas de GPO en x64 ??? T'es sur de toi?
Sinon, script d'ouverture de session de compte. Mais faut se le rentrer user par user :-/
-
-
Quaisment.
Mais le but est de mapper (entre autres) des lecteurs réseau en fonction de l'appartenance du groupe de l'utilisateur dans l'OU. -
Voila mon script.
Y a pas plus simple.
Const MSAP = "cn=g_msap"
Const RESP = "cn=g_responsable"
on error resume next
Set wshNetwork = CreateObject("WScript.Network")
Set ADSysInfo = CreateObject("ADSystemInfo")
Set CurrentUser = GetObject("LDAP://" & ADSysInfo.UserName)
strGroups = LCase(Join(CurrentUser.MemberOf))
wshNetwork.MapNetworkDrive "p:","\\server\pourtous"
If InStr(strGroups, MSAP) then
wshNetwork.MapNetworkDrive "m:","\\server\documents_msap"
wshNetwork.MapNetworkDrive "p:","\\server\pourtous"
End if
If InStr(strGroups, RESP) then
wshNetwork.MapNetworkDrive "r:","\\server\responsable_msap"
End if