Hallo,
geht das eigentlich irgendwie unter Windows (win 2000 server). Früher bei Novell konnte ich das noch selbst *grins*
Vielen Dank
viele Grüsse
Carsten
Hallo,
geht das eigentlich irgendwie unter Windows (win 2000 server). Früher bei Novell konnte ich das noch selbst *grins*
Vielen Dank
viele Grüsse
Carsten
Über welches Protokoll willst Du denn eine Broadcast-Meldung versenden? Schick doch einfach eine Nachricht über TCP/IP an die Broadcastadresse Deines Netzes. Die Broadcastadresse ist die Adresse, bei der der Netzteil deiner Adresse überall "1" ist (binär).
Und dann einfach:
Local Const $i_port = 65000
Local $s_broadcastip = "192.168.0.255"
Local $s_message = "TCP message test!"
Local $i_socket = -1
TCPStartup()
[/autoit] [autoit][/autoit] [autoit]$i_socket = TCPConnect($s_broadcastip, $i_port)
If $i_socket == -1 Then
Exit(-1)
EndIf
If TCPSend($i_socket, $s_message) == 0 Then
Exit(-2)
EndIf
TCPShutdown()
Exit(0)
Was die einzelnen Empfänger damit aber anfangen sollen, bleibt noch zu überlegen...
PS: Mir fällt grade auf: Ich weiß gar nicht, ob die TCP-Funktion von AutoIt sich mit der Broadcastadresse vebrinden kann. Sonst einfach die UDP-Funktionen evrwenden, da klappt das auf jeden Fall!
Ok, ich sehe schon: ich habe keine Ahnung........
Ich kenne (kannte) nur den Befehl auf einem Novell-Server und dann ist auf jedem Bildschirm an den angemeldeten Clients eine Meldung dick und fett erschienen. Zusatzprogramme waren keine notwendig.
Ich dachte nur, so was gibt es vielleicht auch für Windows
Hi,
ich glaube was du meinst ist net send IP ...
Dafür muss aber der Nachrichtendienst aktiviert sein. Dieser ist aber eigentlich mittlerweile in allen größeren Netzen abgeklemmt.
So long,
Mega
"Da gibts doch auch was von Microdoof"
... das ganze nennt sich "Message Queuing" oder kurz "MSMQ"
hier mal n Link auf die Technet-Page:
ZitatDafür muss aber der Nachrichtendienst aktiviert sein. Dieser ist aber eigentlich mittlerweile in allen größeren Netzen abgeklemmt.
Stimmt, ist abgeschaltet....
Ich habe mich entschieden, dass der Server keine Meldung ausgibt, wenn er mit dem Index fertig ist.... Die Anwender können es ja so lange probieren bis es eben wieder geht.....
Danke dennoch
Carsten
Hi,
da gibt es doch sicher schönere Lösungen. Wenn die Antwort nicht proaktiv von Server gegeben werden kann, dann kannst du doch wenigstens versuchen solange zu sperren, bis ein Triggerevent index fertig oder so gelesen werden kann.
So long,
Mega
Ja das mache ich ja *lacht*:
Ich bennene das Datenverzeichnis um,
mache meinen Index auf dem Server
dannach wird das Verzeichnis wieder zurückbenannt.
Vorteile:
Arbeitet noch jemand im System, kann er das Verz. nicht umbenennen und den Index nicht starten.
Sind alle aus der Anwendung raus, wird umbenannt und keiner kann mehr rein bis der Index fertig ist.
Ist doch ideal.
Nur wäre toll, wenn die Anwender eine Info bekämen, wenn der Server fertig ist.
Aber ein Index tagsüber kommt auch nicht so häufig vor, dass sich großer Aufwand lohnt.
Grüße
Carsten
HI,
na dann. Keine Ahnung welche Möglichkeiten du hast.
ZUgriff auf die Clienten, Mail usw.
So long,
Mega