![]() |
Re: Remote shutdown
Sollte sowas nicht einfach über WEBEM Funktionieren? Ganz ohne auf den PC's Server-Dienste zu hinterlegen?
|
Re: Remote shutdown
|
Re: Remote shutdown
Auch nichts anderes, als was hier schon die ganze Zeit gepostet wurde: InitiateSystemShutdown.
|
Re: Remote shutdown
Hmm, also eigentlich meinte ich das der Client dem Server einen Test sendet mittels
Delphi-Quellcode:
(oder so)
Socket.SendText('shutdown')
Und dann soll der Server mit
Delphi-Quellcode:
soll der Server dann z.B einen DOS Befehl über Shellexecute ausführen.
if ReveiceText (shutdown ist)
|
Re: Remote shutdown
Ich bin raus. Bevor ich hier lange darüber schwadroniere ob es eine Autorisierung zwischen Server und Client gibt und warum es ein DOS-Befehl sein muß, der theoretisch zusätzliche Probleme erzeugen kann, bin ich raus.
|
Re: Remote shutdown
Und warum so umständlich? :roll:
|
Re: Remote shutdown
Also eigentlich muss es nur ein Client und ein Server sein das Runterfahren kann ich ja auch mit einem anderen Befehl machen.
Das ist doch eigentlich gar nicht so schwer oder ? Client: Client sendet einen Text, z.B. "shutdown". Server: Der Server empfängt den Text, und wenn der Text "shutdown" heisst macht der Server etwas (in meinem Fall einen Befehl ausführen). Das müsste doch gehen oder ?? Von mir aus kann auch der Server etwas senden, Hauptsache irgendeiner führt einen Befehle aus. Es sollte aber nicht so ein hartes runterfahren sein, sondern eher ein weiches bei dem der PC nicht irgendwann kaputt geht oder besser gesagt Daten verloren gehen. |
Re: Remote shutdown
Noch mal, warum unbedingt Server-Client? Wie wir jetzt schion dreimal gezeigt haben, geht es auch ohne Server-Client und das viel einfacher.
|
Re: Remote shutdown
Wie geht das dann, also wo gibt es einen Source Code für Delphi ??
Aber eigentlich finde ich Server Client besser. |
Re: Remote shutdown
Hier wurden mittlerweile schon drei Sourcecodes gepostet, wie man es ohne Server-Client macht. Was ist an einer Server-Client Lösung besser? Server oder Client, je nach dem, wie man es macht, muss erst auf dem Remotecomputer installiert werden. Dann musst du mehr oder weniger ein eigenes Protokoll entwickeln, ....
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz