fenris14

Broadcast Message an Clients

Hallo,

ich suche ein Tool mit dem ich simple ein Popup auf den Bildschirmen der Clients erzeugen kann. Zum Beispiel um eine Info oder eine Warnung schnell zu verteilen. Getestet hatte ich da schonmal Winsent Messenger und den LAN Messenger von Qualia. Beide haben mich aber nicht wirklich überzeugt.

Winsent hat meist nicht wirklich zuverlässig funktioniert. Broadcast Message an alle und bei manchen Clients passierte gar nichts. Erst wenn man dann noch eine Message hinterherschob, kam die andere auch. Woran auch immer das gelegen hat.

LAN Messenger kann mir einfach zuviel. Es ist quasi ein vollwertiges Chat-Programm, was ich nicht benötige. Außerdem benötigt es nach der Installation eine gewisse Konfigurations-Arbeit... das bei 40 Clients. Da ist man eine Weile beschäftigt.

Da kommen wir auch schon zu einem weiteren Problem: Es gibt kein Active Directory!

Somit fällt auch NET SEND raus, dass soweit ich weiß nur ordentlich mit einer AD funktioniert.

Gibt es noch weitere Möglichkeiten?

Gruß
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 392153

Url: https://administrator.de/forum/broadcast-message-an-clients-392153.html

Ausgedruckt am: 01.06.2025 um 19:06 Uhr

Spirit-of-Eli
Spirit-of-Eli 09.11.2018 um 10:04:11 Uhr
Goto Top
Wieso fällt NET send raus?
Für alle Geschichten musste du initial zum client rennen oder remote die konfig anpassen.

Zumal dazu nur die Remoteverwaltung eingehend, z.b. von deinem client aus, erlaubt sein muss.
Dann ist nichts weiter erforderlich.
Fenris14
Fenris14 09.11.2018 um 10:19:28 Uhr
Goto Top
Weil es NET SEND seit Windows Vista nicht mehr gibt und das als Ersatz vorhandene msg irgendwie auch nur richtig funktioniert, wenn man einen Server im AD hat. Des weiteren hat es dasselbe Problem wie Winsent, dass es innerhalb einer Workgroup nur sporadisch funktioniert, wie es Windows gerade gefällt.
127132
127132 09.11.2018 um 10:41:41 Uhr
Goto Top
Ähm....msg?
aqui
aqui 09.11.2018 aktualisiert um 11:07:52 Uhr
Goto Top
ein Popup auf den Bildschirmen der Clients erzeugen kann
Reine Winblows Umgebung oder gemischt mit Apple Mac, Linux etc. ?
Growl oder Pushover/Pullover wären da Lösungen aber eben 3rd Party und keine Bordmittel face-sad
Fenris14
Fenris14 09.11.2018 um 11:25:42 Uhr
Goto Top
Zitat von @127132:

Ähm....msg?

Habe ich doch schon geschrieben: Es ist keine Alternative, da es 1. nur mit einem Server richtig funktioniert, 2. mit Workgroup verbuggt ist und 3. das man umständlich alle IPs von Rechner wissen müsste um diese in ein Skript zu verarbeiten. Alles irgendwie Larifari.
Spirit-of-Eli
Spirit-of-Eli 09.11.2018 um 11:26:22 Uhr
Goto Top
Ah ich habe NET send mit msg verwechselt.

Richtig konfiguriert funktioniert msg einwandfreie...
Spirit-of-Eli
Spirit-of-Eli 09.11.2018 um 11:27:11 Uhr
Goto Top
Zitat von @Fenris14:

Zitat von @127132:

Ähm....msg?

Habe ich doch schon geschrieben: Es ist keine Alternative, da es 1. nur mit einem Server richtig funktioniert, 2. mit Workgroup verbuggt ist und 3. das man umständlich alle IPs von Rechner wissen müsste um diese in ein Skript zu verarbeiten. Alles irgendwie Larifari.

Dann schreibe eine Mail.
Fenris14
Fenris14 09.11.2018 um 11:29:59 Uhr
Goto Top
Zitat von @aqui:

Reine Winblows Umgebung oder gemischt mit Apple Mac, Linux etc. ?

Alles Windows-Clients (7 und 10), bin aber kurz davor auf Linux zu switchen. Da kann ich einfach folgendes machen:

xmessage -buttons OK "Text"  

Das in ein Script verbaut, dass das gesamte Netzwerksegment nach IP-Adressen durchforstet und sich per SSH einloggen tut. Fertig.

Früher war ich mal absoluter Windows-Fetischist... so ändern sich die Zeiten.
Th0mKa
Th0mKa 09.11.2018 um 15:13:23 Uhr
Goto Top
Zitat von @Fenris14:
Da kann ich einfach folgendes machen:

Naja, unter Windows kannst du das ja ähnlich mit Powershell erledigen
Add-Type -AssemblyNamePresentationFramework
[System.Windows.MessageBox]::Show('Hello')  

Das in ein Script mit Invoke-Command und los gehts.

/Thomas
Fenris14
Fenris14 09.11.2018 um 15:29:15 Uhr
Goto Top
Zitat von @Th0mKa:

Naja, unter Windows kannst du das ja ähnlich mit Powershell erledigen
> Add-Type -AssemblyNamePresentationFramework
> [System.Windows.MessageBox]::Show('Hello')  
> 

Gibt es bei mir nicht. Nur "AssemblyName"...
Th0mKa
Th0mKa 09.11.2018 um 15:39:36 Uhr
Goto Top
Versuchs mal so
Add-Type -AssemblyName PresentationFramework
Fenris14
Fenris14 09.11.2018 um 16:00:51 Uhr
Goto Top
Zitat von @Th0mKa:

Versuchs mal so
> Add-Type -AssemblyName PresentationFramework
> 

Ganz Nett. Aber irgendwie auch nicht wirklich praktikabel... Add-Type kann soweit ich weiß nicht Remote ausgeführt werden, sondern nur über Umwege mit Invoke-Command und selbst dann reichen meine PS-Kenntnisse nicht aus, um zu wissen wie man die Befehle für dieses CMDlet übermittelt. Umständlich und sehr bescheiden.