Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Windows Service Starttyp ändern? (https://www.delphipraxis.net/9999-windows-service-starttyp-aendern.html)

brainmue 9. Okt 2003 12:12


Windows Service Starttyp ändern?
 
Hallo zusammen!

Ich habe das Problem, das ich einen Service unter Windows 2000 bzw. Windows XP starten muß!
Das ist auch weiter kein großes Problem!
Aber wenn der Service deaktiviert ist, dann geht das nicht!
Jetzt würde ich den Service gerne auf "Manuel" bzw. "automatisch" einstellen.
Ich habe schon eine Lösung dafür gefunden, ab da benötiget man einen reboot und besondes schön ist die Lösung auch nicht! :wall:

Weiß jemand von Euch, wie man das machen kann?

Vielen Dank!

Gruß
Michael!

Gregor 9. Okt 2003 12:14

Re: Windows Service Starttyp ändern?
 
Naja ich weiss auch von der Manuellen umstellung das einige Dinste wirklich IMMER (!!) einen reboot brauchen...

sonst das hier vielleicht:

http://www.swissdelphicenter.ch/de/showcode.php?id=1322

Gregor :zwinker:

brainmue 9. Okt 2003 12:17

Re: Windows Service Starttyp ändern?
 
Das dumme daran ist ja nur, wenn man es Manuel macht, dann geht es ohne Reboot!

einfach seltsam???

Gregor 9. Okt 2003 12:31

Re: Windows Service Starttyp ändern?
 
könnten vielleicht folgende Beiträge helfen?

http://www.delphipraxis.net/internal...ghlight=dienst

http://www.delphipraxis.net/internal...ghlight=dienst

http://www.delphipraxis.net/internal...ghlight=dienst


sonst lieber neustarten lassen :)!

Gregor :zwinker:

brainmue 9. Okt 2003 12:48

Re: Windows Service Starttyp ändern?
 
Vielen Dank!

Zitat:

Das ist ein entsprechender Registry Eintrag

HKLM\SYSTEM\CurrentControlSet\Services\[service id\

der DWORD Wert Start kann folgende Werte annehmen

1. Start during Boot
2. Automatic Start Up
3. Manual Start Up
4. Deactivated

Wert setzen und anschließend Service starten.
Das mit dem ändern des Registry Eintrags wuste ich auch schon, nur kann ich eben danach nicht den Service starten.
Er meldet immer:
"Systemfehler 1058 aufgetreten.

Der angegebene Dienst kann nicht gestartet werden. Er ist deaktiviert oder nicht mit aktivierten Geräten verbunden."


Erst nach einem reboot ist es möglich bzw. bei automatisch starten, startet der Service sowieso gleich.

Ich breuchte die Lösung aber wirklich ohne reboot!

Dank Dir auf jeden Fall nochmal sehr!

Gruß
Michael!

Gregor 9. Okt 2003 12:50

Re: Windows Service Starttyp ändern?
 
Kann man sonst den aus dem Deaktiviert auf eine andere Stufe die ohne reboot geht machen und dann nochmals ne Stufe höhrer?!

Gregor :zwinker:

brainmue 9. Okt 2003 12:54

Re: Windows Service Starttyp ändern?
 
Ne, bring leider keine Verbesserung!
Warum kann ich nur mit meiner Hand und der Maus, das ganze einfach so umstellen??? :gruebel:
Das ganze leuchtet mir wirklich nicht ein!

Gruß
Michael! :wall:

Motzi 9. Okt 2003 13:02

Re: Windows Service Starttyp ändern?
 
Wieso arbeitest du nicht direkt mit dem SCM (Service Control Manager), der ist genau dafür gedacht, anstatt das ganze über die Registry zu machen?!

brainmue 9. Okt 2003 13:08

Re: Windows Service Starttyp ändern?
 
Weil ich es nicht schafe, Ihm zu sagen, das er den Starttyp umstellen soll!
Ich kann damit Service Starten / Stoppen / Pause aber ich kann nicht sagen, stell den service von deaktiviert auf automatisch!
Und wenn der Service auf deaktiviert steht, kann der Service Control Manager den Service auch nicht starten und genau das ist mein Problem!
Wenn Du aber weißt, wie ich das hinbekomme, wäre das super!!! :roll:

Gruß
Michael!

sakura 9. Okt 2003 13:14

Re: Windows Service Starttyp ändern?
 
Hi, das hört sich für mich nach einem Dienst welcher als Gerätetreiber fungiert an - diese können ausschließlich durch einen Reboot gestartet/gestoppt werden :?

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:26 Uhr.
Seite 1 von 2  1 2      

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