Hallo !
Ich stehe vor einem Problem,
ein Programm in der Form einer .exe Datei als unsichtbaren Dienst
unter Windows laufen zu lassen (im konkreten Fall mit dem Systemstart).
Die selbst in c++ geschriebene Anwendung hat keinerlei Monitorausgaben
im Quellcode (kein cout<<, kein printf etc.)
Und trotzdem beim Doppelklick (im Explorer Fenster)
erscheint ein schwarzes Konsolenfenster,
das solange offen bleibt, wie lange das Programm läuft.
Kann der Einsatz des Programms als Windows Dienst tatsächlich die Arbeit
des Programms unsichtbar machen ?
Ich besitze Computer mit Windows 95, Me, 2000 und XP und theoretisch
brauche ich so einen Dämon auf jedem im Lauf zu haben.
Hat jemand irgendeine Idee, wie man in der Systemverwaltung (z.B. bei XP)
eine ausführbare Datei als Dienst registrieren und starten kann ?
Grüße von Alexander
Ich stehe vor einem Problem,
ein Programm in der Form einer .exe Datei als unsichtbaren Dienst
unter Windows laufen zu lassen (im konkreten Fall mit dem Systemstart).
Die selbst in c++ geschriebene Anwendung hat keinerlei Monitorausgaben
im Quellcode (kein cout<<, kein printf etc.)
Und trotzdem beim Doppelklick (im Explorer Fenster)
erscheint ein schwarzes Konsolenfenster,
das solange offen bleibt, wie lange das Programm läuft.
Kann der Einsatz des Programms als Windows Dienst tatsächlich die Arbeit
des Programms unsichtbar machen ?
Ich besitze Computer mit Windows 95, Me, 2000 und XP und theoretisch
brauche ich so einen Dämon auf jedem im Lauf zu haben.
Hat jemand irgendeine Idee, wie man in der Systemverwaltung (z.B. bei XP)
eine ausführbare Datei als Dienst registrieren und starten kann ?
Grüße von Alexander