Voila mon probleme, j'ai 1 serveur SME 7 (Final) qui fait office de controleur de domaine pour des poste xp pro. Je voudrais mapper des lecteur different en fonction des groupes (ecole, animateurs, adherents ... )
J'ai installé la contrib logonscript et defini le code suivants:
- Code: Tout sélectionner
#ifg ecole
net use w: \\server\ecole_bay ecole /persistent:no
#endif
#ifg animateurs
net use s: \\server\cours
net use p: \\server\partage
#endif
quand je me connecte depuis un poste XP avec un compte "animateur" je n'ai que le lecteur H:
je n'ai pas les lecteurs S: P: ( idem avec les autres profil )
le netlogon crée est le suivant:
- Code: Tout sélectionner
IF "%OS%"=="Windows_NT" GOTO :SkipHomeMapping
NET USE h: /home
:SkipHomeMapping
REM Call the generated login script from the user's home folder:
CALL h:\netlogon.bat
dans mon Home, j'ai bien : la partie de code qui correspond à mon profil: voici h:\netlogon.bat
- Code: Tout sélectionner
ECHO Bienvenue sur SERVER
ECHO __________________________________________
REM #ifg animateurs
net use s: \\server\cours
net use p: \\server\partage
REM #endif
Si je lance le script à la main les connexion sont bonnes ... j'en conclue que le script n'a pas été exécuté au moment du login.
si je me reconnecte, les lecteurs sont toujours la , car persistant, si je les enleve, netlogon ne les reconnecte pas.
Pour en etre certain j'ai rajouté la commande echo toto > c:\temp\toto.txt en fin de script ... le ficher n'est pas généré.
QUESTION:
1 quand je joint le domaine et execute le script, dois je voir un fenetre dos qui s'affiche ?
2 y a t il une manip coté windows pour prendre en compte ce fichier ?
2 dans quel log puis je voir ce qui se passe ?
Merci pour votre aide . ( je n'utilise pas les profils itinérants )