AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Windows Service Starttyp ändern?
Thema durchsuchen
Ansicht
Themen-Optionen

Windows Service Starttyp ändern?

Ein Thema von brainmue · begonnen am 9. Okt 2003 · letzter Beitrag vom 15. Okt 2003
Antwort Antwort
Seite 1 von 2  1 2      
brainmue

Registriert seit: 25. Jul 2003
Ort: München
28 Beiträge
 
Delphi 7 Enterprise
 
#1

Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 13:12
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!

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

Vielen Dank!

Gruß
Michael!
  Mit Zitat antworten Zitat
Benutzerbild von Gregor
Gregor

Registriert seit: 14. Mär 2003
Ort: Jona
133 Beiträge
 
#2

Re: Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 13:14
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
<->Besser mit Klugen in die Hölle als mit Dummen ins Paradies.<->
  Mit Zitat antworten Zitat
brainmue

Registriert seit: 25. Jul 2003
Ort: München
28 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 13:17
Das dumme daran ist ja nur, wenn man es Manuel macht, dann geht es ohne Reboot!

einfach seltsam???
  Mit Zitat antworten Zitat
Benutzerbild von Gregor
Gregor

Registriert seit: 14. Mär 2003
Ort: Jona
133 Beiträge
 
#4

Re: Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 13:31
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
<->Besser mit Klugen in die Hölle als mit Dummen ins Paradies.<->
  Mit Zitat antworten Zitat
brainmue

Registriert seit: 25. Jul 2003
Ort: München
28 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 13:48
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!
  Mit Zitat antworten Zitat
Benutzerbild von Gregor
Gregor

Registriert seit: 14. Mär 2003
Ort: Jona
133 Beiträge
 
#6

Re: Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 13:50
Kann man sonst den aus dem Deaktiviert auf eine andere Stufe die ohne reboot geht machen und dann nochmals ne Stufe höhrer?!

Gregor
<->Besser mit Klugen in die Hölle als mit Dummen ins Paradies.<->
  Mit Zitat antworten Zitat
brainmue

Registriert seit: 25. Jul 2003
Ort: München
28 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 13:54
Ne, bring leider keine Verbesserung!
Warum kann ich nur mit meiner Hand und der Maus, das ganze einfach so umstellen???
Das ganze leuchtet mir wirklich nicht ein!

Gruß
Michael!
  Mit Zitat antworten Zitat
Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#8

Re: Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 14:02
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?!
Manuel Pöter
  Mit Zitat antworten Zitat
brainmue

Registriert seit: 25. Jul 2003
Ort: München
28 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 14:08
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!!!

Gruß
Michael!
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#10

Re: Windows Service Starttyp ändern?

  Alt 9. Okt 2003, 14:14
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

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:44 Uhr.
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