Autor Beitrag
brto
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Fr 11.07.03 12:55 
Hi Ho,

wie kann ich über ein netzwerk andere Rechner runterfahren lassen oder hochfahren lassen? Brauche ich dazu Administrator rechte?
Hansi@OMG
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 304

Vista
Delphi 2006 Prof., Lazarus
BeitragVerfasst: Mo 14.07.03 06:43 
Ausschalten geht, da musst du nur einen Client schreiben, der immer im Hintergrund mitläuft. Und dem sagst du, wenn er z.B. den Befehl "Shutdown" kriegt, dass er den Rechner Herunterfahren soll. Des geht z.B. mit den ABF Components ganz gut.
Aber Hochfahren?
Man kann doch keinen Rechner hochfahren über Remote, da läuft doch nichts und wie willst du des dann bitte machen? Soll dein Programm, das da übrigens nicht läuft den Powerknopf drücken? :lol:

_________________
Who doesn't know the Micrsoft developer "Mahatma Fatal Error"?
BungeeBug
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Mo 14.07.03 07:57 
hi,

wie soll das Programm denn das bitte machen? Ich bitte um konstuktive Vorschläge :P

So jetzt mal ernst, du kannst (nur mal so als Überlegung) ne WOL Funktion benutztn, vorrausssetzung ist dann aber das der PC auf der andern Seiterichtig eingestellt ist :)

MfG BungeeBug
Hansi@OMG
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 304

Vista
Delphi 2006 Prof., Lazarus
BeitragVerfasst: Mo 14.07.03 12:38 
Du willst einen Konstruktiven Vorschlag?
Hier:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
procedure TForm1.TCPServerExecute(AThread: TIdPeerThread);
var input : string;
begin
with AThread.Connection do
  begin
    while Connected do begin
    input :=ReadLn;
if input = 'Shutdown' then begin
athread.Connection.WriteLn('Shuting down');
abfshutdown1.ActionType:=aatshutdown;
abfshutdown1.Execute;
end;
end;


So kann man es machen, das der Rechner auf Kommando Runterfährt.
Wie das WOL funktioniert, steht glaub ich in einem anderen Posting, da kenn ich mich nicht so aus.

_________________
Who doesn't know the Micrsoft developer "Mahatma Fatal Error"?