Hur skapar jag en service ?

Windows

5 svar · 417 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Trådstart#1

hur gör jag för att skapa ett program så att det startar innan någon loggat in på datorn ?

Det är win2k3 men det går nog bra med winXp ocksåe

Medlem sedan juni 20022 599 inlägg
#2

Om det är ett program du har källkoden till så kan du själv skriva om det till en service. Hur lätt/svårt/omöjligt det är beror på vilken miljö/språk det är skrivet i.

Om du inte har tillgång till koden så finns det färdiga services som kan "wrappa" din exe-fil. (Eller så kan du skriva en egen wrapper.)

Medlem sedan jan. 20027 905 inlägg
#3

Eller så kan man använda Firedaemon.

Medlem sedan aug. 20003 575 inlägg
#4

Det är ett program redan som jag inte har källkod till.

Medlem sedan juni 20022 599 inlägg
#5

Det är ett program redan som jag inte har källkod till.

Ja, då är det inte så mycket att be för. Använd en wrapper. Firedaemon är en. En annan som jag själv brukar använda heter srvany.exe och finns lite varstans.

En ytterligare möjlighet är att skriva en egen service i .NET som startar och stoppar den andra exe:n.

Medlem sedan aug. 20003 575 inlägg
#6

hmm, ja det var ju en bra ide.
Tack

262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)