Créer/supprimer un service Windows

Si vous constatiez des soucis de référencement/suppression du service AQManagerFullWeb BackgroundTasks suite à l'exécution d'un setup, voici une synthèse des commandes standards à Windows.

Suppression d'un service

  1. Dans le gestionnaire de serveur, accédez à la rubrique "Configuration > Services"
  2. Identifiez le service que vous souhaitez supprimer. Arrêtez-le et puis désactivez-le. 
    1. Pour la suite de l'exemple, imaginons que le service que nous souhaitons supprimer s'appelle AQManagerFullWebBackgroundTasks
  3. Ouvrez une fenêtre d'invité de commandes en Administrateur et saisissez l'instruction suivante
    1. sc delete "AQManagerFullWebBackgroundTasks.exe"
  4. Pressez enter, si l'opération a réussi, le message "[SC] DeleteService réussite(s)" apparaît
  5. Si vous rafraîchissez le gestionnaire de serveur (point 1), le service n'est plus dans la liste.

Ajout d'un service

  1. Pour la suite de l'exemple, imaginons que que nous souhaitons donner le nom AQManagerFullWebBackgroundTasks au nouveau service à créer
  2. Ouvrez une fenêtre d'invité de commandes en Administrateur et saisissez l'instruction suivante
    1. sc \\127.0.0.1 create "AQManagerFullWebBackgroundTasks" binpath= "C:\Program Files (x86)\Bureau Conseils et Services\AQManagerFullWeb (SQL Server)\bin\AQManagerFullWebBackgroundTasks.exe"
  3. Pressez enter, si l'opération a réussi, le message "[SC] CreateService SUCCESS" apparaît
  4. Si vous rafraîchissez le gestionnaire de serveur, le service apparaît dans la liste.
NB : 
  • attention à bien laisser un espace entre binpath= et le chemin menant à l'exécutable du service
  • pour en savoir plus sur les commandes "sc delete" et "sc create"