(Bildschirm-)Nachricht an alle Domänenbenutzer oder -computer senden
Bei allen an der Domain angemeldeten Benutzern oder Computern eine Meldung/Nachricht auf dem Bildschirm ausgeben lassen.
Hallo zusammen,
wie oben schon erwähnt habe ich die Anforderung, innnerhalb einer Windows-Domäne (DC ist Server 2008, Clients XP und 7) Benachrichtigungen bei allen Benutzern bzw. Computern, die in diesem Moment an der Domain angemeldet sind, auf dem Desktop anzuzeigen. Gesendet werden sollen diese Nachrichten zunächst vom DC, später dann event. auch von einem beliebigen Domänencomputer.
Mit dem Befehl MSG kann man so etwas via Kommandozeile realisieren. Allerdings nur für einen einzelnen User bzw. alle User die an einem einzelnen Client angemeldet sind:
Nun soll es aber möglich sein, innerhalb der Domain bzw. des Netzwerkes allen Benutzern, die an allen Computern angemeldet sind (egal, ob direkt oder remote) so eine Benachrichtigung vor die Nase zu setzen.
Teste das jetzt schon eine Weile erfolglos und möchte es nach Möglichkeit vermeiden, extra Software dafür einzusetzen.
Hat noch jemand eine Idee bzw. Erfahrung mit solchen Anforderungen?
Besten Dank vorab und schönen Nachmittag.
Hallo zusammen,
wie oben schon erwähnt habe ich die Anforderung, innnerhalb einer Windows-Domäne (DC ist Server 2008, Clients XP und 7) Benachrichtigungen bei allen Benutzern bzw. Computern, die in diesem Moment an der Domain angemeldet sind, auf dem Desktop anzuzeigen. Gesendet werden sollen diese Nachrichten zunächst vom DC, später dann event. auch von einem beliebigen Domänencomputer.
Mit dem Befehl MSG kann man so etwas via Kommandozeile realisieren. Allerdings nur für einen einzelnen User bzw. alle User die an einem einzelnen Client angemeldet sind:
msg /SERVER:ClientcomputerA UserA Nachricht für UserA
msg /SERVER:ClientcomputerA * Nachricht für alle User auf ClientcomputerA
Nun soll es aber möglich sein, innerhalb der Domain bzw. des Netzwerkes allen Benutzern, die an allen Computern angemeldet sind (egal, ob direkt oder remote) so eine Benachrichtigung vor die Nase zu setzen.
Teste das jetzt schon eine Weile erfolglos und möchte es nach Möglichkeit vermeiden, extra Software dafür einzusetzen.
Hat noch jemand eine Idee bzw. Erfahrung mit solchen Anforderungen?
Besten Dank vorab und schönen Nachmittag.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 193585
Url: https://administrator.de/contentid/193585
Ausgedruckt am: 14.11.2024 um 13:11 Uhr
8 Kommentare
Neuester Kommentar
Moin.
Wie wär's mit
In zielpcs.txt kannst Du zuvor noch der Ordnung halber mit sed.exe oder dossr.exe einiges rauslöschen, damit keine Verzögerungen durch falsche Einträge wie "-----------------------------" entstehen.
Nutzen wir so.
Wie wär's mit
chcp 1252
net view >%temp%\zielpcs.txt
for /f %%a in (%temp%\zielpcs.txt) do msg * /time:0 /server:%%a Text
chcp 850
In zielpcs.txt kannst Du zuvor noch der Ordnung halber mit sed.exe oder dossr.exe einiges rauslöschen, damit keine Verzögerungen durch falsche Einträge wie "-----------------------------" entstehen.
Nutzen wir so.