Een door de gebruiker gedefinieerde service maken
Dit artikel bevat de stappen voor het maken van een door de gebruiker gedefinieerde Windows NT-service.
Van toepassing op: Windows 10 - alle edities
Origineel KB-nummer: 137890
Belangrijk
Dit artikel bevat informatie over het bewerken van het register. Voordat u het register bewerkt, moet u weten hoe u het kunt herstellen als er een probleem optreedt. Raadpleeg de online Help-onderwerpen Register herstellen of Een registersleutel herstellen in Register Editor voor meer informatie over hoe u dit doet.
Samenvatting
De Windows NT Resource Kit biedt twee hulpprogramma's waarmee u een Door de gebruiker gedefinieerde Windows NT-service kunt maken voor Windows NT-toepassingen en sommige 16-bits toepassingen, maar niet voor batchbestanden.
Instrsrv.exe installeert en verwijdert systeemservices uit Windows NT en Srvany.exe kan elke Windows NT-toepassing als een service worden uitgevoerd.
Stappen voor het maken van een door de gebruiker gedefinieerde service
Voer de volgende stappen uit om een door de gebruiker gedefinieerde Windows NT-service te maken:
Typ de volgende opdracht bij een MS-DOS-opdrachtprompt (CMD.EXE wordt uitgevoerd):
path \INSTSRV.EXE My Service path \SRVANY.EXE
waarbij pad het station en de map van de Windows NT Resource Kit is (bijvoorbeeld
C:\RESKIT
) en Mijn service de naam is van de service die u maakt.Voorbeeld:
C:\Program Files\Resource Kit\Instsrv.exe Notepad C:\Program Files\Resource Kit\Srvany.exe
Opmerking
Als u wilt controleren of de service correct is gemaakt, controleert u het register om te controleren of de Waarde van ImagePath onder
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\service name
is ingesteld op verwijst naar SRVANY.EXE. Als dit niet juist is ingesteld, stopt de service kort nadat deze is gestart en retourneert de gebeurtenis-id 7000 (de servicenaam kan niet worden gestart).Waarschuwing
Als u register Editor onjuist gebruikt, kan dit ernstige problemen veroorzaken waardoor u uw besturingssysteem mogelijk opnieuw moet installeren. Microsoft kan niet garanderen dat problemen die het gevolg zijn van het onjuiste gebruik van register-Editor kunnen worden opgelost. Het gebruik van de Register-editor is dan ook voor uw eigen risico.
Bekijk de volgende online Help-onderwerpen in Register Editor voor meer informatie over het bewerken van het register:
- Sleutels en waarden wijzigen
- Informatie toevoegen en verwijderen in het register
- Registergegevens bewerken
Opmerking
Maak een back-up van het register voordat u het bewerkt.
Voer Registry Editor (Regedt32.exe) uit en zoek de volgende subsleutel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<My Service>
Selecteer in het menu Bewerken de optie Sleutel toevoegen. Typ de volgende vermeldingen en selecteer OK:
- Sleutelnaam: Parameters
- Klasse: <leeg laten>
Selecteer de sleutel Parameters .
Selecteer in het menu Bewerkende optie Waarde toevoegen. Typ de volgende vermeldingen en selecteer OK:
- Waardenaam: Toepassing
- Gegevenstype: REG_SZ
- Tekenreeks: <path>\<application.ext>
waarbij <path>\<application.ext> het station en het volledige pad naar het uitvoerbare bestand van de toepassing is, inclusief de extensie (bijvoorbeeld C:\WinNT\Notepad.exe)
Sluit de Register-editor.
Standaard is een zojuist gemaakte service geconfigureerd om automatisch te worden uitgevoerd wanneer het systeem opnieuw wordt opgestart. Als u deze instelling wilt wijzigen in Handmatig, voert u de applet Services uit vanuit Configuratiescherm. Wijzig vervolgens de opstartwaarde in Handmatig. Een service die is ingesteld op Handmatig , kan op een van de volgende manieren worden gestart:
Vanuit de applet Services in Configuratiescherm
Typ de volgende opdracht vanaf een MS-DOS-opdrachtprompt:
NET START <My Service>
Gebruik het hulpprogramma Sc.exe uit de Resource Kit. Typ de volgende opdracht vanaf een MS-DOS-opdrachtprompt:
<path>\Sc.exe start <My Service>
waarbij <pad> het station en de map van de Windows NT Resource Kit is (bijvoorbeeld
C:\Reskit
).
Zie voor meer informatie over het installeren en verwijderen van een door de gebruiker gedefinieerde service het srvany.wri-document bij de Hulpprogramma's van Windows NT Resource Kit (bijvoorbeeld C:\Reskit\Srvany.wri
). Dit document is ook te vinden op de cd Windows NT Resource Kit in de Common\Config
map.
Gegevensverzameling
Als u hulp nodig hebt van Microsoft-ondersteuning, raden we u aan de informatie te verzamelen door de stappen te volgen die worden vermeld in Informatie verzamelen met behulp van TSS voor implementatiegerelateerde problemen.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor