Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Neu Start eines PC's oder Servers mtikriegen (https://www.delphipraxis.net/81057-neu-start-eines-pcs-oder-servers-mtikriegen.html)

SirThornberry 20. Nov 2006 10:57

Re: Neu Start eines PC's oder Servers mtikriegen
 
eine recht einfache möglichkeit ist das Programm ohne Oberfläche zu schreiben und die Konfiguration über ein Webinterface zu gestalten. Oder du schreibst ein zweites Programm welches über Sockets etc. mit dem Service kommuniziert.

Andidreas 20. Nov 2006 11:52

Re: Neu Start eines PC's oder Servers mtikriegen
 
gibts für webinterface oder socket programmierung hier toturials??? weil ich hab beides noch nicht gemacht!!!

Reinhard Kern 21. Nov 2006 10:06

Re: Neu Start eines PC's oder Servers mtikriegen
 
Zitat:

Zitat von Andidreas
gibts für webinterface oder socket programmierung hier toturials??? weil ich hab beides noch nicht gemacht!!!

Hallo,

in vielen Fällen kann man sich die Kommunikation mit dem Dienst sparen:

Ein normales Anwendungsprogramm dient zum Setzen der Programmparameter, z.B. in einer INI-Datei. Dafür müsste ja die Software mehr oder weniger schon vorhanden sein. Ist der Admin fertig mit seinen Änderungen, wird der Dienst gestoppt und neu gestartet, jetzt mit den neuen Parametern. Ist z.B. auch unter Linux so üblich, wenn auch meistens nur von Hand - Textdatei editieren, Dienst stoppen und neu starten.

Gruss Reinhard

Andidreas 21. Nov 2006 11:53

Re: Neu Start eines PC's oder Servers mtikriegen
 
@reinhard...

ok des mit der ini wäre kein problem, die hab ich eh schon im prog drinne...

aber wie soll das starten und stoppen von sich gehen???

SirThornberry 21. Nov 2006 12:05

Re: Neu Start eines PC's oder Servers mtikriegen
 
in der Systemsteuerung gibt es unter Verwaltung den Punkt Dienste. Darunter finden sich die dienste welche man auch starten und beenden kann (mit den entsprechenden Rechten).

Reinhard Kern 21. Nov 2006 18:05

Re: Neu Start eines PC's oder Servers mtikriegen
 
Zitat:

Zitat von Andidreas
@reinhard...

ok des mit der ini wäre kein problem, die hab ich eh schon im prog drinne...

aber wie soll das starten und stoppen von sich gehen???

Hallo,

was der Sir beschreibt, ist ganz von Hand. Es gibt aber auch Win32-Funktionen: StartService und ControlService (und noch ein paar mehr wie QueryServiceStatus). Details in der SDK-Hilfe.

Gruss Reinhard


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:33 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz