• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

nachrichten schicken mit "Ausführen"

Status
Für weitere Antworten geschlossen.

Hirni159

Neues Mitglied
Hi!

wie kann ich mittels "Ausführen" (start->ausführen) nachrichten zu einem anderen Computer schicken, der sich im gleichen netzwerk befindet?

also dass dann bei demjenigen Computer ein Fensterchen öffnet mit dem Text? :D

hab mal gewusst wie das geht... habs leider vergessn^^

mfg :)
 
Werbung:
Werbung:
Hehe, das ist lustig, mein Bruder hat da grad was auf den Schirm bekommen xD

Bastian
 
Werbung:
Kann man auch in der Eingabeaufforderung machen^^
Ich hab das ganze mal an mir getestet, auf 20 Sekunden gestellt und Ok geklickt!
Da kam ein Countdown das der PC runtergefahren wird...ich hab die Urh auf den 8. Dezember gestellt, jetzt steht da: Zeit bis zum Herunderfahren: 14 days
Wie ich Windows doch liebe:p

Bastian
 
Kann man auch in der Eingabeaufforderung machen^^
Ich hab das ganze mal an mir getestet, auf 20 Sekunden gestellt und Ok geklickt!
Da kam ein Countdown das der PC runtergefahren wird...ich hab die Urh auf den 8. Dezember gestellt, jetzt steht da: Zeit bis zum Herunderfahren: 14 days
Wie ich Windows doch liebe:p

Bastian
P.s. man kann mit "shutdown -a" abbrechen :)
P.s. Wenn du andere PCs runterfahren willst, geht das nicht mehr mit Eingabeaufforderung sondern nur noch mit "Telnet".
 
Werbung:
Ich weiß das ich das damit abbrechen kann^^
Das hab ich immerhin auch getan.
Dieser Nachrichten Dienst muss bei beiden an sein um sowas zu machen oder?


Bastian
 
Werbung:
so hab mal ne frage, :D wie mache ich das ich ne netzwerknachricht also net send...im vb-code programmieren kann (in einer ConsoleApplication) wie muss ich das machen das ich zur eingabe den namen >name.1b< (so is bei uns in der schule ) den text und wie oft die nachricht gesendet werden soll

so ein programm hab ich schon mal gesehn

xxchrisxy
 
Zuletzt bearbeitet:
Werbung:
Ohje, nichts im Internet gefunden?

Code:
Const MAILSLOT_WAIT_FOREVER = (-1)
Const OPEN_EXISTING = 3
Const GENERIC_READ = &H80000000
Const GENERIC_WRITE = &H40000000
Const GENERIC_EXECUTE = &H20000000
Const GENERIC_ALL = &H10000000
Const INVALID_HANDLE_VALUE = -1
Const FILE_SHARE_READ = &H1
Const FILE_SHARE_WRITE = &H2
Const FILE_ATTRIBUTE_NORMAL = &H80
Private Declare Function CloseHandle Lib "kernel32" (ByVal hHandle As Long) As Long
Private Declare Function WriteFile Lib "kernel32" (ByVal hFileName As Long, ByVal lpBuff As Any, ByVal nNrBytesToWrite As Long, lpNrOfBytesWritten As Long, ByVal lpOverlapped As Long) As Long
Private Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName As String, ByVal dwAccess As Long, ByVal dwShare As Long, ByVal lpSecurityAttrib As Long, ByVal dwCreationDisp As Long, ByVal dwAttributes As Long, ByVal hTemplateFile As Long) As Long

Function SendMsg(From1 As String, To2 As String, Text3 As String, To4 As String) As Long
  Dim rc As Long
  Dim mshandle As Long
  Dim msgtxt As String
  Dim byteswritten As Long
  Dim mailslotname As String
  Dim text01 As String, text02 As String, text As String
  Dim pos As Integer

  ' name of the mailslot
  mailslotname = "\\" + To2 + "\mailslot\messngr"

  text01 = Text3
  pos = InStr(text01, "\n")
  While (pos > 0)
    text01 = Left(text01, pos) & Chr(13) & Chr(10) & Mid(text01, pos + 2)

    pos = InStr(text01, "\n")
  Wend

  msgtxt = From1 + Chr(0) + To4 + Chr(0) + text01 + Chr(0)
  mshandle = CreateFile(mailslotname, GENERIC_WRITE, FILE_SHARE_READ, 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, -1)
  rc = WriteFile(mshandle, msgtxt, Len(msgtxt), byteswritten, 0)
  rc = CloseHandle(mshandle)
End Function

Sieht etwa so aus und gehört nicht mehr zum guten Ton.

Gruß,
Jumper, the II.
 
geht das einfacher auch ^^ ?? wie soll ich das anwenden??, im vb code aber
hmm naja kerne auch erst grad das ganze programmieren.... aber

normalerweise muss ich imports system.console
 
Werbung:
Läuft das denn auch via Internet? Also wenn ich die IP irgendeines Menschen kenne?
(Hab nicht vor einen Massenspam zu beginnen, sondern einen Chat zu proggen)
 
ja will auch net unbedingt nen massenspam, wenn dann ab einer gewissen anzahl an messages ein pw verlangt...

meine erste frage warn scheiss!

so, mal anders den CODE für den netzwerknachrichtendienst und das im vb code, der muss/sollte einen Zeile lang sein....
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben