Einzelnen Beitrag anzeigen

dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#13

Re: Befehle von einem Programm an ein anderes senden

  Alt 6. Nov 2007, 14:36
Zitat von Deep-Sea:
Zitat von dominikkv:
so wie ich das sehe hat er nicht das problem den befehl un seinen clienten zu schicken, sondern den dort dann auszuführen.
Sicher?
ok, überzeugt^^

Achim, du musst dir ein Protokoll ausdenken.
zB immer wenn du eine Nachricht verschickst sendest du
Zitat:
'<msg>Hallo'
und wenn du einen Befehl verschickst
Zitat:
'<do>shutdown /f'
und der client wertet das zwischen den <> aus und schreibt den rest entweder in das chat-fenster oder sonstwohin.
Das Protokoll ist natürlich nur ein einfaches Beispiel, das kann man noch ausbauen, zB noch den Absender mit angeben oder die Abschickzeit (für Ping).

Zitat von Deep-Sea:
Zitat von dominikkv:
[...] und mit der konsole meine ich zB dass du damit jeden beliebigen befehl eingeben kannst wie zB programme ausführen/dateien öffnen, pc runterfahren oder so.
ShellExecute, CreateProcess?!
ähh, ja, is ne alternative, allerdings kann man damit keine "antwort" zurücksenden wenn du zB wissen willst welche dateien in nem verzeichnis sind oÄ
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat