Difference between revisions of "Windows Service"

From Dietrich Blog (Strato)
Jump to: navigation, search
(Beispiel: Time Service)
(Replaced content with "Has been moved to: http://blog.kr8.de/wiki-windows-service/")
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Die Windows Services findet man in der Systemsteuerung (Settings --> Control Panel) unter Servicen. Dort bekommt man die Liste der Services, kann sie starten und stoppen und ggf. umkonfigurieren. Der Dort verwendete '''Name''' für einen Service ist der Langname, der auch '''Display Name''' genannt wird.
+
Has been moved to: http://blog.kr8.de/wiki-windows-service/
 
 
Die Windows Servides steht in der Registry unter:
 
* \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
 
 
 
== Command Line ==
 
Von der Command Line kann man Windows-Prozesse starten und Stoppen, wenn man den '''Namen''' des gemeinten Windows-Service kennt. Z.B.
 
* net stop wuauserv
 
* net start wuauserv
 
Damit stoppt bzw. startet man den ''Windows Update Service'' unter Benutzung des sog. '''ShortName'''.
 
 
 
Man kan das gleiche aber auch mit dem ''Long Name'' machen, der offiziell '''DisplayName''' heisst, wenn man - wegen der Blanks - den Namen in Gänsefüsschen einschießt:
 
* net stop "Windows Update"
 
* net start "Windows Update"
 
 
 
== Namen der Windows-Services ==
 
Namen von Windows-Services herausfinden:  '''sc query'''.
 
 
 
Der Output sieht in etwa so aus:
 
<pre>
 
SERVICE_NAME: netprofm
 
DISPLAY_NAME: Netzwerklistendienst
 
        TYPE              : 20  WIN32_SHARE_PROCESS 
 
        STATE              : 4  RUNNING
 
                                (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
 
        WIN32_EXIT_CODE    : 0  (0x0)
 
        SERVICE_EXIT_CODE  : 0  (0x0)
 
        CHECKPOINT        : 0x0
 
        WAIT_HINT          : 0x0
 
 
 
SERVICE_NAME: NlaSvc
 
DISPLAY_NAME: NLA (Network Location Awareness)
 
        TYPE              : 20  WIN32_SHARE_PROCESS 
 
        STATE              : 4  RUNNING
 
                                (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
 
        WIN32_EXIT_CODE    : 0  (0x0)
 
        SERVICE_EXIT_CODE  : 0  (0x0)
 
        CHECKPOINT        : 0x0
 
        WAIT_HINT          : 0x0
 
</pre>
 
 
 
== Beispiel: Time Service ==
 
Die [[Zeitsynchronisation]] kann unter den Betriebssystemen [[Windows2000|Windows2000]], [[WindowsXP]] und [[Windows Vista]] mit Hilfe des dort enthalten Time-Service, genannt '''w32time''', vorgenommen werden.  
 
 
 
Dieser kann so konfiguriert werden, dass direkt gegen einen public NTP-Server im Internet synchronisiert wird.
 
* net stop w32time
 
* net start w32time
 
* net time /setsntp:<i>servername</i>
 
* net time /querysntp
 
* w32tm -once (Test der Verbindung)
 
 
 
Windows2000 polls every 8 hours ("SpecialSkew"), WindowsXP once a week.....  (Knowledgebase Q223184)
 
 
 
* HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
 
 
 
 
 
 
 
-- [[User:Dkracht|Dkracht]] 10:38, 13 March 2009 (CET)
 

Latest revision as of 13:59, 2 June 2020

Has been moved to: http://blog.kr8.de/wiki-windows-service/