Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | anwenderwiki:windowsclient:anmeldenachricht [2012/12/23 23:45] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | {{tag> | ||
+ | |||
+ | ====== Nachricht vom Administrator bei Anmeldung der Benutzer ====== | ||
+ | |||
+ | ==== * nach Lehrerfortbildung-BW | ||
+ | http:// | ||
+ | |||
+ | "Etwas anders müssen Sie vorgehen, wenn Sie Benutzern individuelle | ||
+ | Nachrichten anzeigen wollen. | ||
+ | Eine _einfache Variante_ ist es, nachzusehen, | ||
+ | Textdatei im Homeverzeichnis vorhanden | ||
+ | ist und diese gegebenenfalls mit Notepad anzuzeigen. | ||
+ | |||
+ | So geht' | ||
+ | Erstellen Sie im netlogon-Verzeichnis eine neue Textdatei. Geben Sie | ||
+ | ihr den Namen " | ||
+ | und schreiben Sie die folgende Zeile hinein. | ||
+ | |||
+ | if exist h: | ||
+ | |||
+ | Nun können Sie als Administrator oder Lehrer eine Nachricht | ||
+ | verfassen, indem Sie einfach eine entsprechende Datei im | ||
+ | Homeverzeichnis des entsprechenden Schülers/ | ||
+ | erstellen und den Text hineinschreiben. | ||
+ | |||
+ | Am Ende können Sie den Benutzer darauf hinweisen, dass er, möchte er | ||
+ | die Meldung nicht mehr sehen, die betreffende Datei einfach löschen | ||
+ | kann." | ||
+ | |||
+ | ==== * nach Konrad Dammeier / LML-Mailingliste: | ||
+ | |||
+ | "Ich verwende aber als Anmeldeskript nicht die Batch-Dateien der ML sondern kixtart. Das hat bei mir aus der Windows-Server-Zeit überlebt, weil ich es so übersichtlich finde. | ||
+ | Dort müßte ich nur einfügen: | ||
+ | |||
+ | IF @USERID = " | ||
+ | $A = MESSAGEBOX ($Nachricht, | ||
+ | | ||
+ | |||
+ | ==== * nach Thorsten Koslowski / LML-Mailingliste : ==== | ||
+ | |||
+ | " .... | ||
+ | | ||
+ | ###################### | ||
+ | rem MessagesBox beim Anmelden | ||
+ | if not exist H:\msg.vbs goto MessagesBox_ende | ||
+ | call H:\msg.vbs | ||
+ | del H:\msg.vbs | ||
+ | : | ||
+ | ###################### | ||
+ | |||
+ | |||
+ | Folgendes sSript zum Erstellen der Meldung: | ||
+ | |||
+ | ###################### | ||
+ | # | ||
+ | # Script-Name: | ||
+ | # Einsatz-Zweck: | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # Version: | ||
+ | # Autor: | ||
+ | # Datum: | ||
+ | # | ||
+ | # Variablen der MessagesBox | ||
+ | | ||
+ | | ||
+ | # | ||
+ | # Erzeugen der MessagesBox-Datei | ||
+ | echo msgbox\" | ||
+ | | ||
+ | # | ||
+ | # Für jeden Schüler eine Kopie der MessagesBox-datei anlegen | ||
+ | # original: | ||
+ | # for d in `find / | ||
+ | # einfacher - jr: | ||
+ | for d in / | ||
+ | do | ||
+ | echo " | ||
+ | cp ./msg.vbs ${d}/ | ||
+ | done | ||
+ | # Für jeden Lehrer eine Kopie der MessagesBox-datei anlegen | ||
+ | # original: | ||
+ | # for d in `find / | ||
+ | # einfacher - jr: | ||
+ | for d in / | ||
+ | do | ||
+ | echo " | ||
+ | cp ./msg.vbs ${d}/ | ||
+ | done | ||
+ | ######################## | ||
+ | |||
+ | Die for-Schleifen-Aufrufe stehen in einer Zeile. | ||
+ | |||
+ | Das Script rufe ich als root auf, damit das Kopieren in die Homes der User einwandfrei klappt. | ||
+ | |||
+ | Um einzelnen Usern eine Mail zukommen zulassen, denke ich mir einfach eine Parameter-Weitergabe in das Script zunehmen und den Usernamen dann an die entsprechende Stelle der for-Schleife zu hängen. | ||
+ | |||
+ | Wird zu gegebener Zeit hier nachgetragen." | ||
+ | |||