^Hallo zusammen Hier noch mein Käse: Einen Winpopup an alle M$-Rechner sollte mit einem "smbclient -M * <message>" auch gehen. Versuchs mal; denn damit schickt er Dir an alle Rechner in derselben Arbeitsgruppe eine Message. Roland Andreas Kienle <andreas.kienle@kfh-freiburg.de> on 02.09.99 04:48:34 Please respond to andreas.kienle@kfh-freiburg.de To: Sebastian Helms <sebastian.helms@gmx.de> cc: suse-linux@suse.com (bcc: Roland Käser/ch005329/giag/gig) Subject: Re: WINpopup Sebastian Helms wrote:
Hallo Andreas,
At 06:27 01.09.99 +0200, you wrote:
Danke, das sieht ja ganz leicht aus. Doch, leider kommt da jetzt noch ein Ding dazu. Wir haben ca. 100 Rechner. Liese sich das auch so bewaältigen, daß ich irgend ein Parameterangebe, und daß z.B. die hosts aus dem Nameserver ausgelesen werden???
----- #!/bin/sh CLIENTS=`cat zone|grep A|grep -v SOA|grep -v localhost|grep -v CNAME|awk '{print $1}'` for a in ${CLIENTS}; do smbclient -M $a < reboot.msg done -----
Hallo Sebastian, das ist ja super danke, daß Du dir die Mühe gemacht hast. wie binde ich das script ein? cu ændy
Dabei mußt du in der 2. Zeile für "zone" die Zonendatei von deinem DNS-Server angeben. Allerdings sendet dieses Skript an jeden in der DNS eingetragenen Rechner. Wenn es nicht stört...
Wenn du nur einzelne Rechner ausnehmen willst, kannst du sie jeweils mit "|grep -v name" oben einfügen, für kompliziertere Setups müßte man sich evtl was anderes überlegen...
Gruß,
Sebastian
--- Andreas Kienle EDV - Abteilung Katholische Fachhochschule Freiburg 0170-4908864 --- -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
At 10:33 02.09.99 +0100, roland.kaeser@gretagimaging.ch wrote:
^Hallo zusammen
Hier noch mein Käse: Einen Winpopup an alle M$-Rechner sollte mit einem "smbclient -M * <message>" auch gehen. Versuchs mal; denn damit schickt er Dir an alle Rechner in derselben Arbeitsgruppe eine Message.
Roland
bei kommt da nur: cli_open_sockets: Unknown host ... und servus Hans Klein -- /* http://www.net-con.net */ -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (2)
-
hansi.klein@net-con.net
-
roland.kaeser@gretagimaging.ch