Script Login 2003 R2

vanzouille Messages postés 73 Statut Membre -  
dje-dje Messages postés 10442 Statut Modérateur -
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.
A voir également:

3 réponses

dje-dje Messages postés 10442 Statut Modérateur 758
 
Pourquoi t'utilises pas une GPO?
0
vanzouille Messages postés 73 Statut Membre 2
 
Parce qu'il n'a pas de GPO en x64.
0
dje-dje Messages postés 10442 Statut Modérateur 758 > vanzouille Messages postés 73 Statut Membre
 
??? 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 :-/
0
vanzouille Messages postés 73 Statut Membre 2
 
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.
0
dje-dje Messages postés 10442 Statut Modérateur 758
 
Bah les GPO doivent exister... C'est pas possible que ca existe pas...
Essaie de les ouvrir depuis la console AD tu verras s'il te jette en disant que ca n'existe pas ou s'il n'y a pas de menu.
0
vanzouille Messages postés 73 Statut Membre 2
 
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
0
dje-dje Messages postés 10442 Statut Modérateur 758
 
Si ton script s'exécute il est possible de le mettre dans une GPO pour qu'il se lance automatiquement à l'ouverture de session.
0