Comment acceder à la base de registre sous VB

Résolu
mister113 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
mister113 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je vous explique, j'ai un petit soucis.
Je souhaiterais depuis Excel trouver le login avec lequel le poste (en réseau) se connecte afin de créer un petit repertoire sur ce dossier.

C:\"utilisateur"\"toto"

Quand je fais une recherche depuis Excel style:
utilisateur=application.username je n'ai rien.
Quand je regarde le nom de l'utilisateur dans Excel via les options il est vide.

J'ai donc pensé regarder à regarder sur la base de registre (j'ai trouvé l'info) mais je ne sais pas comment la récupperer automatiquement sous Excel.

Merci à vous et désolé si la réponse est sur un autre post. (j'ai cherché mais je n'ai rien trouvé)
A voir également:

3 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Salut

Set WshShell = Wscript.CreateObject("Wscript.shell")
nom=WshShell.RegRead ("HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Logon User Name")


nom contient le nom de l'utilisateur de la session windows.

Cordialement
0
mister113 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucoup, je vais tester ça et je te dis si ça marche. :)
0
mister113 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
lire plus haut :)
0