Bonjour

Grâce à l’excellent Tuto https://delphi.developpez.com/faq/?p...es-services-NT je suis parvenu à trouver le statut d'un services sur Windows Seven (pas encore testé sur un autre OS).

L'ennui est que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ConnectToServicesManager
ne fonctionne que si l'application est exécutée en mode administrateur.

Existe-t-il un moyen d’obtenir cette info sans élévation de privilège ?

La raison est que dans certains cas, l'installeur d'une application qui contient Firebird installe bien le moteur de FB mais ne lance pas les services attenant. Je voudrais donc détecter ce cas pour informer clairement l'utilisateur de l'origine du problème.

J'utilise Delphi 7.