liveag
Goto Top

Cpp -Programm im hintergrund ausführen (ohne cmd)

Also: ich habe ein Programm in C++ erstellt, das bestimmte Tätigkeiten ausführen soll, ohne den User, der vor dem Bildshirm sitzt, davon durch ein offenes CMD-Fenster oder ähnliches in Kenntnis zu setzen.

Leider habe ich keinen blassen schimmer, wie das funktionieren soll (ein Kollege hat mir einmal ein beispiel geliefert, doch das habe ich leider verlegt)


Kann mir jemand von euch hier vielleicht weiterhelfen?
Vielen Dank im Voraus, mfg, living.against

Content-ID: 63838

Url: https://administrator.de/contentid/63838

Ausgedruckt am: 06.11.2024 um 03:11 Uhr

50496
50496 15.07.2007 um 14:33:14 Uhr
Goto Top
Was soll das Programm denn an Tätigkeiten ausführen?
Guenni
Guenni 15.07.2007 um 14:54:35 Uhr
Goto Top
@50496

Hi,

was das Programm denn ausführen soll, spielt doch keine Rolle, also 'ne absolut
sinnfreie Frage.

Den Zustand des Programms nennt man TSR(Terminate and Stay Rresident)
Kommt aus dem DOS-Umfeld, vor vielen, vielen Jahren....

Kennst du das noch?, oder bist du einer der XP-User, die gestern mit PC-Systemen
angefangen haben?

Deinen Zustand hier im Forum würde ich jedenfalls mal als SRAPT,
ausgeschrieben: "Stay Resident And Play Troll", bezeichnen.

Heißt: "Troll dich..."

Gruß
Günni
50496
50496 15.07.2007 um 15:03:20 Uhr
Goto Top
@günni

Ob die Frage sinnfrei ist oder nicht, musst du schon mir überlassen.

Und dafür, dass du zu intelligent bist, den Grund für die Fragestellung zu erahnen, kann ich nicht.

Allen ist das Denken erlaubt. Vielen bleibt es erspart.
(Curt Goetz)


TSR - Programme sind mir sehr wohl bekannt, unter modernen Windows-Betriebssysteme nennt man sowas Ähnliches Dienst bzw. möglicherweise sogar Rootkit.

Deinen Zustand würde ich als Großmaul mit einem ziemlichen Drang zur Selbstüberschätzung und gefährlichem Halbwissen bezeichnen.

EOD
Guenni
Guenni 15.07.2007 um 15:38:57 Uhr
Goto Top
@50496

Hi,

dann schlag' doch mal 'ne Lösung vor,
wenn du so tollen 'nen Hecht bist.

Rumplappern kann jeder face-smile

FTT
Günni
50496
50496 15.07.2007 um 15:43:27 Uhr
Goto Top
Ich kenne da vom Lesen her einen "Freihher von", der nennt sich auch Günni, und der labert genausoviel blödes Zeug wie zdu.

Was bedeutet EOD

PS. Wer sich hier so alles "Moderator" nennen darf.........
Guenni
Guenni 15.07.2007 um 17:01:00 Uhr
Goto Top
der labert genausoviel blödes Zeug wie zu.

Wie zu????

Kauf' dir mal 'ne Tüte Deutsch.
Hat' mir auch gehelftface-smile

Grpiußss
Gomuenni

PS.: Hoppla....
filippg
filippg 15.07.2007 um 17:45:11 Uhr
Goto Top
Mei, da sind aber wieder zwei mit dem falschen Fuß aufgestanden....

Um zur Frage zurückzukommen: Unter Windows würde sich hier (je nach genauer Anwendung) ein Dienst anbieten. Man kann auch "einfache Programme" als Dienst ausführen, wie wurde hier in dem Forum auch schon oft besprochen.

Filipp
50496
50496 15.07.2007 um 18:22:28 Uhr
Goto Top
.CPP kann man überhaupt nicht ausführen.
Aber man kann natürlich auch die Glaskugel bemühen und alle Eventualitäten schon im voraus aufführen, noch bevor der Fragesteller sein Problem präzisiert hat. face-wink

Dann macht mal schön, ich bin raus.
liveag
liveag 22.07.2007 um 00:57:11 Uhr
Goto Top
Entschuldigt diesen Kommentar, aber streiten könnt ihr euch doch sicherlich woanders als in dem thread eines (zumindest teilweise) help-Forums, oder?
Mir zumindest, dem Fragesteller, hilft das ganze Rudelgezanke und der Streit um den Alphaposten herzlich wenig, was mir mittlerweile jedoch sowieso egal ist, da der oben genannte Kollege mir das (ebenfalls oben erwähnte) Beispiel nochmals hat zukommen lassen.

Die Möglichkeit, das Programm in einen Dienst zu "verwandeln" wäre natürlich auch interessant, aber bevor ich noch ins Sperrfeuer gerate, überlasse ich das Schlachtfeld lieber den alteinsässigen Armisten.

Viel Spaß noch und viele freundliche Grüße, living.against

<?PS
@abgemeldetes Mitglied(Oo):Wie um Gottes oder sonst eines Lebewesens Willen kommst du auf die Idee, jemand wolle ein .cpp-file unkompiliert ausführen? Und die Fragestellung habe ich, meiner unmaßgeblichen Meinung nach, wohl auch korrekt und einigermaßen ausführlich niedergetippt...
Naja, mir egal, reg dich auf solang du willst... ich glaub, ich such mir mal n sinnvolles cpp-Forum... -.-
?>
Chephren
Chephren 22.08.2007 um 13:42:19 Uhr
Goto Top
Hallo,

also, um das Problem mal der Lösung etwas näher zu bringen:
Ein Anleitung, wie man ein Programm unter win32 als Service einrichtet, findet sich hier