IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows XP Discussion :

Comment récupérer les noms d'utilisateurs


Sujet :

Windows XP

  1. #1
    skandhal
    Invité(e)
    Par défaut Comment récupérer les noms d'utilisateurs
    Bonsoir tout le monde.

    J'ai besoin de developper un application en C++ et pour cela j'ai besoin de retrouver le nom des utilisateurs de windows grace au SID présent dans la base de registre de windows. Le nom n'étant pas visible en dur dans la BDR je ne sais pas comment procéder ou alors je n'ai pas trouvé l'endroit où ils se cachent mais la BDR est tellement riche en information que je ne sais pas trop où chercher non plus.

    Une chose est sure c'est qu'il existe un moyen d'y accéder puisque Windows lui meme y arrive (je pense a la gestion des utilisateurs en mode administrateur ou utilisateur administrateur).

    Comment puis je faire cela? Si il existe des fonctions C++ ou C qui permette ce genre de chose ça m'interesse. J'avais trouver une fonction GetUser (ou quelque chose dans le genre) mais elle ne permet de connaitre que l'utilisateur courant. J'ai besoin d'avoir la liste de tous les utilisateurs.

    Merci a ceux qui m'apporterons une solution.

    PS: Si le post est mal placé j'en suis désolé mais je ne savais pas trop où poser ma question. Merci aux modérateurs qui font un bon boulot dans ce cas là.

    _________
    Skandhal

    Programmeur C/C++ (niveau étudiant)
    Administrateur Windows
    Futur administrateur Linux (je découvre encore)

  2. #2
    Expert éminent
    Avatar de shawn12
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Avril 2006
    Messages
    3 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2006
    Messages : 3 368
    Points : 6 800
    Points
    6 800
    Par défaut
    Tu peux peut-etre récupérer cela avec WMI.
    Essaie par exemple de lancer la console wmi en ligne de commande :
    puis, une fois à l'intérieur, tu tapes :
    Tu verra la liste des utilisateurs avec tous leurs détails et leur SID. (il faut faire défiler la fenetre vers la droite)
    Maitrisez toutes les subtilités de Windows 8 en lisant la FAQ Windows 8. N'hésitez pas à proposer vos Q/R.
    _ _ _
    Découvrez toutes les facettes de Windows 7 et maitrisez toutes ses fonctionnalités grâce au livre Windows 7 Avancé

  3. #3
    skandhal
    Invité(e)
    Par défaut
    En cherchant rapidement sur la toile j'ai su que c'était un composant XP Pro et malheureusement je tourne sur XP Home. Est ce que je peux le récupérer sur une version pro facilement a ton avis?

    Dosélé d'avoir mis un certains a réagir mais je n'avais pas de connexion (déplacement).

    _________
    Skandhal

    Programmeur C/C++ (niveau étudiant)
    Administrateur Windows
    Futur administrateur Linux (je découvre encore)

Discussions similaires

  1. [Linq to Sql] Comment récupérer les noms de champs ?
    Par seb.49 dans le forum Framework .NET
    Réponses: 3
    Dernier message: 01/10/2008, 08h51
  2. Comment récupérer les noms de tables d'une BD Access?
    Par JockdiL dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/04/2008, 20h17
  3. [JavaCC]Comment récupérer les noms des TOKEN analysés avec JavaCC ?
    Par cotmar dans le forum EDI et Outils pour Java
    Réponses: 1
    Dernier message: 02/07/2007, 13h43
  4. Réponses: 7
    Dernier message: 26/05/2007, 12h43
  5. ShellListView : comment récupérer les noms des fichiers?
    Par Lolo1988 dans le forum Composants VCL
    Réponses: 1
    Dernier message: 11/12/2005, 23h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo