VBS afficher le nom de la session windows

floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   -  
antoine9298 Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
J'ai fait un programme en VBS avec le bloc note,
mais j'ai une question y a t il y code qui permet de relever et d'afficher dans une msgbox le nom de l'utilisateur la session windows utilisée ???

Merci d'avance :)
A voir également:

2 réponses

ozone_ Messages postés 1518 Date d'inscription   Statut Membre Dernière intervention   478
 
Essaie avec ce bout de code :

wscript.echo oWshShell.ExpandEnvironmentStrings("Username=%UserName%") 

1
floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   4
 
Merci beaucoup :)
mais ce n'est pas ce que je veux !!!

Ce que je veux c'est crée une variable dans lequel je veux stocker le nom de la session pour pouvoir par la suite écrire

msgbox variable


Un très grand merci d'avance ;)
0
ozone_ Messages postés 1518 Date d'inscription   Statut Membre Dernière intervention   478
 
Dans ce cas :
Dim variable
variable = oWshShell.ExpandEnvironmentStrings("%UserName%")  
msgBox variable
0
floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   4
 
Merci mais cela me marque "Erreur : Objet requis: oWshShell

Comment régler ce problème ???

PS:
Le code est:

dim user
user = oWshShell.ExpandEnvironmentStrings("%UserName%")
msgbox user
0
ozone_ Messages postés 1518 Date d'inscription   Statut Membre Dernière intervention   478
 
dim user
Set wshShell = CreateObject("Wscript.Shell")
user = oWshShell.ExpandEnvironmentStrings("%UserName%")
msgbox user
0
antoine9298 Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   6
 
Ça m'intéresserai aussi ;-)
0