Script Login 2003 R2
vanzouille
Messages postés
73
Statut
Membre
-
dje-dje Messages postés 10442 Statut Modérateur -
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.
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:
- Script Login 2003 R2
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Portail mpsa login ✓ - Forum Réseau
- On me demande mon login - Forum Windows
- Ghost script - Télécharger - Polices de caractères
3 réponses
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.
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
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
Sinon, script d'ouverture de session de compte. Mais faut se le rentrer user par user :-/