Comment faire: Création d'un service défini par l'utilisateur

Traductions disponibles Traductions disponibles
Numéro d'article: 137890 - Voir les produits auxquels s'applique cet article
IMPORTANT : cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, informez-vous sur la procédure de restauration en cas de problème. Pour plus d'informations sur la procédure à suivre, consultez la rubrique « Restauration du Registre » ou « Restauration d'une clé du Registre » dans l'aide en ligne de l'Éditeur du Registre.
Agrandir tout | Réduire tout

Résumé

Le Kit de ressources Windows NT intègre deux utilitaires permettant de créer un service Windows NT défini par l'utilisateur pour les applications Windows NT et certaines applications 16 bits (à l'exception des fichiers de commandes).

Instrsrv.exe permet d'installer et de supprimer les services système de Windows NT et Srvany.exe permet d'exécuter toute application Windows NT en tant que service.

Plus d'informations

Pour créer un service Windows NT défini par l'utilisateur, procédez comme suit :
  1. À l'invite de commande MS-DOS (en exécutant CMD.EXE), entrez la commande suivante :

    chemin\INSTSRV.EXE Mon Service chemin\SRVANY.EXE

    chemin représente le lecteur et le répertoire du Kit de ressources Windows NT (p. ex., C:\RESKIT) et Mon Service est le nom du service créé.

    Exemple :
    C:\Program Files\Resource Kit\Instsrv.exe Notepad C:\Program Files\Resource Kit\Srvany.exe
    REMARQUE : Pour vérifier que le service a été créé correctement, dans le Registre, assurez-vous que la valeur ImagePath sous
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nom du service
    pointe vers SRVANY.EXE. Si cette valeur n'est pas définie correctement, le service s'arrête peu après son démarrage et renvoie le message d'ID d'événement 7000 « Impossible de démarrer nom du service. »

    AVERTISSEMENT : si vous n'utilisez pas l'Éditeur du Registre correctement, vous risquez de causer de graves problèmes pouvant 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 peuvent être résolus. Vous assumez le risque de l'utilisation de cet éditeur.

    Pour plus d'informations sur la procédure de modification du Registre, consultez la rubrique « Modification de clés et de valeurs » ou « Ajout et suppression d'informations dans le Registre » et « Modification des données du Registre » dans l'aide en ligne de l'Éditeur du Registre.

    REMARQUE : sauvegardez le Registre avant de le modifier.
  2. Exécutez l'Éditeur du Registre (Regedt32.exe), puis recherchez la sous-clé suivante :

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Mon Service>
  3. Dans le menu Edition, cliquez sur Ajouter une clé. Entrez le texte suivant, puis cliquez sur OK :

    Nom de la clé : Parameters
    Classe : <laisser le champ vierge>
  4. Sélectionnez la clé des paramètres.
  5. Dans le menu Edition, cliquez sur Ajouter une valeur. Entrez le texte suivant, puis cliquez sur OK :

    Nom de la valeur : Application
    Type de données : REG_SZ
    Chaîne : <chemin>\<application.ext>

    où <chemin>\<application.ext> représente le lecteur et le chemin complet de l'application exécutable, notamment son extension (p. ex., C:\WinNT\Notepad.exe)
  6. Fermez l'Éditeur du Registre.
Par défaut, un nouveau service est configuré pour s'exécuter automatiquement lors du redémarrage du système. Pour configurer une exécution manuelle, cliquez sur l'icône Services dans le Panneau de configuration et modifiez la valeur affectée au démarrage en conséquence. Vous pouvez exécuter un service en mode d'exécution manuelle de l'une des façons suivantes :
- à partir de l'applet Services dans le Panneau de configuration ;

- à l'invite d'une commande MS-DOS, entrez le texte suivant :

NET START <Mon Service> ;

- via l'utilitaire Sc.exe intégré au Kit de ressources. À l'invite d'une commande MS-DOS, tapez le texte suivant :

<chemin>\Sc.exe start <Mon Service>

où <chemin> représente le lecteur et le répertoire du Kit de ressources Windows NT (p. ex., 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 (p. ex., C:\Reskit\Srvany.wri). Ce document est également disponible sur le CD du Kit de ressources Windows NT dans le répertoire Common\Config.

Propriétés

Numéro d'article: 137890 - Dernière mise à jour: jeudi 24 juillet 2003 - Version: 2.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionel
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Mots-clés : 
kbhowto KB137890
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com