einrfache Frage, geht so was aus einem Dämon/Service heraus?
Code: Alles auswählen
uses Process;
var
RunProgram: TProcess;
begin
RunProgram := TProcess.Create(nil);
RunProgram.CommandLine := ‘notepad.exe’;
RunProgram.Execute;
RunProgram.Free;
end;
Ich habe einen WinServer auf dem eine Gui von mir läuft.
Der Server bekommt aus Indien 1x im Monat seine Updates und wird meistens neu gestartet.
Allerdings läuft dann natürlich mein Gui Programm noch nicht weil keiner eingeloggt ist.
Einen Dämon hab ich bisher noch nicht in der Mache gehabt, sollte ich aber hinkriegen.
Allerdings ist der Aufwand mein Gui Programm auf non Gui umzuschreiben schon erheblich.
Der Dämon würde ein paar Dinge in ein Logfile schreiben und mein Gui Programm starten.
Im Notfall würde es mir reichen, wenn der Dämon nur meine Software startet und sonst nichts macht.
Ich weiß, es gibt fertige Dämon-Software die genau so was kann, ist zwar günstig ich möchte das aber selber
machen (können).
Bei dem Thema stellt sich dann bei mir aber auch die Frage, woher der Dämon weiß, welcher Benutzer das haben will.
Da soll es ja nur einen User geben, der die Gui sieht wenn er eingeloggt ist. Die Software läuft 24/7.
Für Hinweise wäre ich sehr dankbar,
weil testen kann ich das leider nicht so einfach da der Server ja in use ist.
Gruß
NoCee