Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article décrit les étapes de création d’un service Windows NT défini par l’utilisateur.
Applicabilité : Windows 10 - Toutes les éditions
Numéro de la base de connaissances d’origine : 137890
Important
Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, assurez-vous de comprendre comment le restaurer en cas de problème. Pour plus d’informations sur la procédure à suivre, consultez les rubriques d’aide sur la restauration du Registre ou sur la restauration d’une clé de Registre en ligne dans l’Éditeur du Registre.
Résumé
Le Kit de ressources Windows NT fournit deux utilitaires qui vous permettent de créer un service Windows NT défini par l’utilisateur pour les applications Windows NT et certaines applications 16 bits, mais pas pour les fichiers batch.
Instrsrv.exe installe et supprime les services système de Windows NT et Srvany.exe permet à n’importe quelle application Windows NT de s’exécuter en tant que service.
Étapes de création d’un service défini par l’utilisateur
Pour créer un service Windows NT défini par l’utilisateur, procédez comme suit :
Dans une invite de commandes MS-DOS (exécutant CMD.EXE), tapez la commande suivante :
path \INSTSRV.EXE My Service path \SRVANY.EXE
où chemin est le lecteur et le répertoire du Kit de ressources Windows NT (par exemple
C:\RESKIT
) et Mon service est le nom du service que vous créez.Exemple :
C:\Program Files\Resource Kit\Instsrv.exe Notepad C:\Program Files\Resource Kit\Srvany.exe
Note
Pour vérifier que le service a été créé correctement, vérifiez que la valeur ImagePath sous
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\service name
est définie sur SRVANY.EXE. S’il n’est pas défini correctement, le service s’arrête peu de temps après son démarrage et retourne un ID d’événement 7000 (le nom du service n’a pas pu démarrer).Avertissement
L’utilisation incorrecte de l’Éditeur de Registre peut entraîner des problèmes graves qui peuvent nécessiter la réinstallation de votre système d’exploitation. Microsoft ne peut pas garantir que les problèmes résultant d'une utilisation incorrecte de l'éditeur du Registre puissent être résolus. Son utilisation est sous votre entière responsabilité.
Pour plus d’informations sur la modification du Registre, consultez les rubriques d’aide en ligne suivantes dans l’Éditeur du Registre :
- Modification des clés et des valeurs
- Ajouter et supprimer des informations dans le Registre
- Modifier les données du Registre
Note
Vous devez sauvegarder le Registre avant de le modifier.
Exécutez l’Éditeur de Registre (Regedt32.exe) et recherchez la sous-clé suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<My Service>
Dans le menu Modifier , sélectionnez Ajouter une clé. Tapez les entrées suivantes, puis sélectionnez OK :
- Nom de clé : Paramètres
- Classe : <laissez vide>
Sélectionnez la clé Paramètres .
Dans le menu Modifier , sélectionnez Ajouter une valeur. Tapez les entrées suivantes, puis sélectionnez OK :
- Nom de la valeur : application
- Type de données : REG_SZ
- Chaîne : <path>\<application.ext>
où <path>\<application.ext> est le lecteur et le chemin complet de l’exécutable de l’application, y compris l’extension (par exemple, C :\WinNT\Notepad.exe)
Fermez l’Éditeur de Registre.
Par défaut, un service nouvellement créé est configuré pour s’exécuter automatiquement lorsque le système est redémarré. Pour modifier ce paramètre en Manuel, exécutez l’applet Services à partir de Panneau de configuration. Modifiez ensuite la valeur de démarrage en Manuel. Un service défini sur Manuel peut être démarré de plusieurs façons :
À partir de l’applet Services dans Panneau de configuration
À partir d’une invite de commandes MS-DOS, tapez la commande suivante :
NET START <My Service>
Utilisez l’utilitaire Sc.exe à partir du Kit de ressources. Tapez la commande suivante à partir d’une invite de commandes MS-DOS :
<path>\Sc.exe start <My Service>
où <chemin> est le lecteur et le répertoire du Kit de ressources Windows NT (par exemple).
C:\Reskit
Pour plus d’informations sur l’installation et la suppression d’un service défini par l’utilisateur, consultez le document Srvany.wri fourni avec les utilitaires du Kit de ressources Windows NT (par exemple). C:\Reskit\Srvany.wri
Ce document se trouve également sur le CD du Kit de ressources Windows NT dans le Common\Config
répertoire.
Collecte de données
Si vous avez besoin de l’aide du support Microsoft, nous vous recommandons de collecter les informations en suivant les étapes mentionnées dans Collecter des informations à l’aide de TSS pour les problèmes liés au déploiement.