L'accent de cette question est sur la seconde moitié.
Je sais comment extraire une liste de tous les services et comment filtrer sur leur état. Cependant, ce que je ne sais pas comment faire, c'est d'extraire le compte d'utilisateur que le service est configuré pour "exécuter en tant que".
Je n'ai pas la possibilité d'utiliser PowerShell (malheureusement), donc je recherche une méthode CMD native. J'ai supposé qu'il y aurait un moyen d'utiliser la commande de requête sc mais tout ce qui liste est:
SERVICE_NAME
TYPE
STATE
WIN32_EXIT_CODE
SERVICE_EXIT_CODE
CHECKPOINT
WAIT_HINT
Pour info - Le système d'exploitation est WIndows 2003 SP2 et j'ai besoin de ces informations pour tous les services, c'est donc un processus de longue haleine si je dois le faire manuellement pour chacun d'eux.
sc query
etwmic
?