Möchtest du dem Active Directory Benutzer ein Anmeldescript zuweisen? Die folgende Anleitung zeigt dir hierfür die grundlegende Vorgehensweise, um diesem ein Batch Script zuzuweisen.
Als Erstes benötigt man natürlich das entsprechende Batch Script. Ich habe zu Demonstrationszwecke eine einfache Message Box verwendet. Wie man generell ein Batch Script erstellt, könnt ihr im Artikel: Mein erstes batch Script, nachlesen.
Anmeldescript für die Freigabe erstellen
Damit das Batch Script auch ausgeführt werden kann, sollte es am besten in der Netzwerkfreigabe unter Sysvol\Domäne\scripts liegen. In meinem Beispiel findet man das Script unter sv1/SYSVOL/schule.local/scripts/anmeldescript.bat.
Natürlich kannst du direkt eine externe Festplatte verwenden, auf welcher deine Freigabe liegt. Oft werden auch zusätzlich Speichersystem wie eine Synology DiskStation als Dateiserver* verwenden. Gerade im Homeoffice oder in kleineren Unternehmen sind diese sehr beliebt.
Der Inhalt des Scripts ist wie bereits erwähnt eine reine Message Box, welche eine bestimmte Information ausgibt.

@echo off
echo msgbox"Hallo Benutzer - Willkommen am PC!",vbInformation , "Anmeldescript - Domäne"> %temp%msg.vbs
%Temp%msg.vbs
erase %temp%msg.vbs
Damit jetzt auch bei dem Benutzer nach dem Anmelden, das ausgeführt wird, muss es dem jeweiligen User in der Active Directory zugewiesen werden. Über die Active Directory Gruppen und Benutzer Verwaltung öffnet man per Rechtsklick die Eigenschaften des gewünschten Benutzers.
Im Reiter Profil gibt es dann den Punkt Anmeldescript. Sofern das Script im obigen Verzeichnis liegt, reicht als Angabe hier nur der Name. Andernfalls wird ein genauerer Pfad benötigt.

Wenn sich nun der Benutzer an einem PC, welcher Domänenmitglied ist, anmeldet, so erhält er gleich zu Beginn die Message Box.






