Les scripts de démarrage sont des fichiers de commande (.bat) éxécutés sur les stations clients à chaque fois qu'un utilisateur se connecte.
Leur utilisation permet de personaliser l'environnement de l'utilisateur. Je les utilise pour le moment dans les cas suivants:
- Affecter des lettres de lecteurs réseau aux partages (Ex : K: --> \\serveur\home)
- Autoriser/Empécher l'accès à internet
- Nettoyer quelques fichiers au démarrage
Dans la configuration d'origine de SambaEdu, il y a trois types de scripts :
- Les scripts individuels.
Il y en a un par utilisateur. A l'utilisateur toto est associé le script K:\Scripts\toto.bat.
Ces scripts sont utilisés pour des actions individuelles déstinées à l'utilisateur toto.
- Les scripts communs.
Il y en a un par groupe et sont situés dans le dossier L:\Scripts: eleves.bat et
profs.bat. Ils permettent de rajouter une action à effectuer sur tous les utilisateurs du groupe eleves ou du groupe profs.
Leur appel est réalisé lors des scripts individuels par la ligne call \\Serveur\Logiciel\?????s.bat.
Lors de la création d'un nouveau groupe, il y a création automatique d'un nouveau script commun pour ce groupe.
- Les scripts modèle.
Il y en a un par groupe. Au groupe totos est associé le script totos.bat. Ce script
se situe dans K(admin):\scripts pour les versions antérieures à 2.08, et dans K(admin):\modeles à partir de la version 2.08.
Ainsi, lorsqu'un utilisateur toto est créé dans le groupe totos, le script
K:\Scripts\toto.bat est copié à partir de totos.bat.